我不确定为什么在asp.net控件中引用变量后面的代码时会得到引用文本:

<%=this.Person.Contact.Emails[0].EmailAddress%>


这将输出文字参考文本:

<asp:TextBox ID="EmailAddress" runat="server" Text="<%=this.Person.Contact.Emails[0].EmailAddress%>"></asp:TextBox>


这将呈现变量值:

<input id="testfield" type="text" value="<%=this.Person.Contact.Emails[0].EmailAddress%>" />


有什么想法可以在asp.net控件中获取变量值吗?

最佳答案

你可以说:

EmailAddress.Text = this.Person.Contact.Emails[0].EmailAddress


在你的代码后面

关于c# - 如何在ASPX中引用变量后面的代码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13689763/

10-09 15:45