0
我有一个asp:DropDownList,我想在某些情况下禁用它。它可能发生在aspx页面中的某个函数中。但是从后面的代码(在某些c#工作)它不会!如何在.aspx页面中调用.aspx页面中的书面函数
这是元素:
我有一个asp:DropDownList,我想在某些情况下禁用它。它可能发生在aspx页面中的某个函数中。但是从后面的代码(在某些c#工作)它不会!如何在.aspx页面中调用.aspx页面中的书面函数
这是元素:
ASPX:
<asp:DropDownList ClientIDMode="Static" ID="cmbState" runat="server" Width="130px" Height="30px" Font-Size="Small" Font-Bold="true" DataValueField="StateID" DataTextField="Name" AutoPostBack="True"></asp:DropDownList>
代码隐藏:
bool condition = true;
if (condition == true)
{
cmbState.Enabled = false;
}
这应该工作,除非你有你的Page_Load
方法的东西这会发生知道它。
AutoPostBack
属性很重要,因为事件在页面上执行的顺序。
thanx man.i真的很感谢你的回复 –
你在说cmbState.Enabled = false; ? – Nathangrad
这是元素: asp:DropDownList> –
您能否在此提供代码? –