页面有Repeater1.
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server">查看</asp:LinkButton>
</ItemTemplate>
后台有 Users u = (Users)Session["adminUsers"];
quanxianId = u.MemberPrivileges.Id;如何根据quanxianId=0时,把所有的LinkButton 的Enable变成False。
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server">查看</asp:LinkButton>
</ItemTemplate>
后台有 Users u = (Users)Session["adminUsers"];
quanxianId = u.MemberPrivileges.Id;如何根据quanxianId=0时,把所有的LinkButton 的Enable变成False。
control.attribute.add("disabled",true);
在Repeater1的ItemDataBound事件中:
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
LinkButton lnk = (LinkButton)e.Item.FindControl("LinkButton1");
if (quanxianId == 0)
lnk.Enabled = false;
}
}
{
Users u = (Users)Session["adminUsers"];
quanxianId = u.MemberPrivileges.Id; LinkButton li = repeater1.FindControl("LinkButton1") as LinkButton ;
if (quanxianId==0 )
{
li.Enable=false;
}
}