如何隐藏控件,然后根据条件显示控件?? 在datalist里绑定数据,我打算在每列添加删除按钮,如果是管理员的话就显示删按钮,普通用户的话不显示删除按钮。请问怎么做,按钮要绑定什么吗?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 前台: <asp:TemplateField> <ItemTemplate> <asp:Button ID="Button1" runat="server" Text="Button" Visible="<%#isAdmin%>"/> </ItemTemplate> </asp:TemplateField>后台: public bool isAdmin = false; protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { isAdmin = true; //根据当前角色动态设置 } } <asp:Button ID="Button1" runat="server" Text="Button" Visible="<%# GetVisible((int)Eval("Id"))%>"/>public bool GetVisible(int Id){bool b;return b;}或在GridView1_RowDataBound中设置 <asp:Button ID="Button1" runat="server" Text="Button" Visible='<%# Eval("角色").ToString()=="管理员"?"True":"False"%>'/>这样也可以。 asp.net mvc 使用强类型DataSet的问题,附代码,希望大家帮忙看看 GridView点击更新后不回到点击“编辑”前的样式 VC作的OCX,,NET下不能用 vs2003 web项目转换成vs2005问题 vs2005如何在部署时去掉源代码 请教几个关于DataGrid控件的问题~~~ 这是为什么呢???? 全球卫星定位系统(让世界更美好) ---------ASP.NET还可以时髦几年? 我在一个空间服务商的网站说明上看见的关于asp.net的说法,大家来说说吧 請幫忙看看問題在哪個地方 ASP.NET中的身份验证与授权 【急】一个非常棘手的问题:asp.net连接数据库失败
<ItemTemplate>
<asp:Button ID="Button1" runat="server" Text="Button" Visible="<%#isAdmin%>"/>
</ItemTemplate>
</asp:TemplateField>后台: public bool isAdmin = false;
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
isAdmin = true; //根据当前角色动态设置
}
}
public bool GetVisible(int Id)
{
bool b;
return b;}
或在GridView1_RowDataBound中设置
<asp:Button ID="Button1" runat="server" Text="Button" Visible='<%# Eval("角色").ToString()=="管理员"?"True":"False"%>'/>这样也可以。