我正在使用 Visual Studio 2019 创建 Web 表单。我的代码隐藏使用 sql 脚本从数据库中提取数据。我必须在 Web 表单中显示其中一些字段。
例如,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
下吗?属性?
最佳答案
如果您使用的是 Web 表单,那么从 aspx 设置文本框文本的一种方法是在网页事件中,可能与触发 SQL 脚本的事件相同。
txtProjTitle.Text = ProjDesc
关于c# - ASP.NET 网络表单 : display value coming from c# code-behind,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58454198/