Asp.net can';无法使用<;%#%&燃气轮机;
我试图用下面的代码隐藏和显示一个按钮 其中AllowUpdate是页面的属性。 现在的问题是这个语句永远不会被执行。 我曾在其他页面上使用过类似的代码,但它不可靠,很多时候它只是失败并隐藏按钮,即使它们不一定是Asp.net can';无法使用<;%#%&燃气轮机;,asp.net,Asp.net,我试图用下面的代码隐藏和显示一个按钮 其中AllowUpdate是页面的属性。 现在的问题是这个语句永远不会被执行。 我曾在其他页面上使用过类似的代码,但它不可靠,很多时候它只是失败并隐藏按钮,即使它们不一定是 <asp:Button runat="server" ValidationGroup="param" Text='<%$ Resources:Resources, Save%>' ID="btnsave" CssClass="btn btn-primary btn_ro
<asp:Button runat="server" ValidationGroup="param" Text='<%$ Resources:Resources, Save%>' ID="btnsave" CssClass="btn btn-primary btn_round" OnClick="btnsave_Click" Visible="<%# AllowUpdate %>" />
如果要使用
语法,必须调用数据绑定
<asp:Panel runat="server" ID="Panel1">
<%# SomeProperty %>
</asp:Panel>
或者,使用
语法
<%= SomeProperty %>
如果这种方法不可靠,可以在页面加载中设置代码>并且它可以工作。。。无法在服务器控件上使用。但是我更喜欢使用代码隐藏。。。
<%= SomeProperty %>
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
Butbtnsaveon1.Visible = AllowUpdate;
}
}