我正在尝试执行以下操作:
<asp:TextBox ID="txtName" runat="server" Text="<%= Name %>" />
当我执行我的页面时,它会以 <%= Name %> 的形式输出,而不是实际执行 response.write。
我尝试修改它以使用 <% Response.Write(Name) %> 代替,但它做了同样的事情,而是将文本放在那里。
我可以很好地做到这一点:
<input type="text" value="<%= Name %>" />
这实际上会起作用。为什么当我使用 TextBox 控件时这不起作用?我应该这样做吗?