我有一个 ASP.NET 页面,我在后面的代码中定义了一个属性,如下所示:
public int testProperty { get; set; }
在我的页面中,我定义了一个隐藏字段,并希望使用内联服务器代码设置值,如下所示:
<asp:HiddenField ID="hftestProperty" runat="server" Value="<%= testProperty.ToString() %>" />
我遇到的问题是,当控件在浏览器中呈现时,它呈现的值与我定义它的方式相同:
<input type="hidden" name="hftestProperty" value="<%= testProperty.ToString() %>">
知道为什么会这样吗?