Отображение содержимого из базы данных (цикл «пока») в C # / .NET - PullRequest
1 голос
/ 17 мая 2011

Я очень новичок в .NET и, к сожалению, мне нужен проект бывшего коллеги.

Часть моего кода имеет цикл while для вывода результатов запроса ...

        while (reader.Read())
        {
            pageTitle.Text = reader["title"].ToString();
        }

В настоящее время я использую это для получения заголовка страницы из таблицы в моей базе данных.

Я хочу отобразить это в моем <title></title> файле SiteMaster, но, к сожалению, сейчас использую этот метод:

<title><asp:Label ID="pageTitle" runat="server" /></title> дает мне тег span внутри <title>. Я хочу удалить все и просто иметь значение заголовка.

Может кто-нибудь объяснить лучший способ сделать это?

Цените вашу помощь и терпение с этим.

Спасибо

Ответы [ 2 ]

3 голосов
/ 17 мая 2011

Вместо этого используйте тег <asp:Literal> .

3 голосов
/ 17 мая 2011

Убедитесь, что тег <head> имеет атрибут runat="server", например:

<head runat="server">

Затем установите заголовок с помощью:

Page.Title = reader["title"].ToString();
...