Веб-форма ASP.NET: отображаемое значение из кода C # позади - PullRequest
1 голос
/ 18 октября 2019

Я работаю с Visual Studio 2019, где я создаю веб-форму. Мой программный код извлекает данные из базы данных с помощью сценария SQL. Я должен отобразить некоторые из этих полей в веб-форме.

Например, project_description - это одно из полей, которое хранится как ProjDesc в моем файле .cs.

В веб-форме у меня есть текстовое поле, предназначенное для отображения этого поля:

<td class="auto-style29"><b>Project description</b></td>
<td class="auto-style5"><asp:TextBox Text="<insert variable>" ID="txtProjTitle" runat="server" Width="768px" Height="26px" ReadOnly ="true" Enabled="false" CssClass="auto-style16"></asp:TextBox></td>

Там, где написано <insert variable>, я попытался использовать имя переменной ProjDesc, но это было выделено, потому что "ононе существует в текущем контексте ".

Как правильно вызвать ProjDesc из моего файла .aspx? Должен ли он идти в свойствах Text?

1 Ответ

3 голосов
/ 18 октября 2019

Если вы используете веб-формы, то один из способов задать текст вашего текстового поля из aspx - это событие веб-страницы, вероятно, то же, что и сценарий SQL.

txtProjTitle.Text = ProjDesc
...