【发布时间】:2011-09-29 13:41:52
【问题描述】:
我要根据角色设置enable = false
我有一个if 语句来检查角色
page load() {
if(role == "something")
{
// I want to set imgbtn.enabled = false;
}
}
如何做到这一点。
<Columns><asp:TemplateField HeaderText="Edit Controls" ItemStyle-Width="15%">
<ItemTemplate>
<asp:ImageButton ID="imgbtn" ImageUrl="Styles/Images/Edit.jpg" runat="server" OnClick="imgbtn_GroupEditClick" ToolTip="Edit Group" />
<asp:ImageButton ID="img_Send" ImageUrl="Styles/Images/Message.jpg" Enabled="True"
runat="server" PostBackUrl='<%# Eval("GroupName", "SendMessage.aspx?GroupName={0}") %>'
ToolTip="Create Message"></asp:ImageButton>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="GroupID" ItemStyle-Width="0%" HeaderText="GroupID" />
<asp:BoundField DataField="GroupName" ItemStyle-Width="20%" HeaderText="GroupName" />
</columns>
我正在为网格做数据绑定
【问题讨论】:
-
是的,我已经更新了问题
-
ILO 以您的方式执行此操作,我还使用 gator 标签来告诉 javascript(或 jquery)触发...所以不是遍历 datagridview 搜索项目模板中的类型,而是只需 $('#imgbtn').attr('enabled','false');