Asp.net 为什么服务器端变量未绑定到.aspx文本框?
在.aspx中这样使用它Asp.net 为什么服务器端变量未绑定到.aspx文本框?,asp.net,vb.net,public,Asp.net,Vb.net,Public,在.aspx中这样使用它 Public Class frmFMECA Inherits System.Web.UI.Page Public LastFailureDate As String 但它只显示文本框内的内容。您需要使用数据绑定表达式 <asp:TextBox ID="txtLastFailureDate_GR" Text="<%= this.LastFailureDate %>" runat="server"></asp:
Public Class frmFMECA
Inherits System.Web.UI.Page
Public LastFailureDate As String
但它只显示文本框内的内容。您需要使用数据绑定表达式
<asp:TextBox ID="txtLastFailureDate_GR" Text="<%= this.LastFailureDate %>" runat="server"></asp:TextBox>
它说“这”不是宣告权“Me”起作用是因为这是一个C#保留关键字,而对于vb来说,这是MeI不知道,但不知怎么的,databind()起作用了。我不知道为什么,你能解释一下它是什么,它是如何知道的吗?如果你不调用DataBind,这些值将不会绑定到控件。这就是为什么在使用中继器时调用Repeater1.DataBind()。参考文献
Text='<%# this.LastFailureDate %>'
protected void Page_Load(object sender, EventArgs e)
{
DataBind();
}