语言:asp.net 2.0 (C#),加入GridView控件myGV,内有字段<asp:CommandField HeaderText="权限修改" ShowEditButton="True" UpdateText="保存">
<ItemStyle Font-Size="Small" HorizontalAlign="Center" VerticalAlign="Middle" Width="80px" />
<HeaderStyle Width="80px" />
</asp:CommandField> <asp:CommandField HeaderText="删除" ShowDeleteButton="True">
<HeaderStyle Width="50px" />
<ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="Small" Width="50px" />
</asp:CommandField>
现在想编程实现其对不同用户的显示,比如,高级用户则显示这两个字段,普通用户则不显示。该怎么编程实现?
<ItemStyle Font-Size="Small" HorizontalAlign="Center" VerticalAlign="Middle" Width="80px" />
<HeaderStyle Width="80px" />
</asp:CommandField> <asp:CommandField HeaderText="删除" ShowDeleteButton="True">
<HeaderStyle Width="50px" />
<ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" Font-Size="Small" Width="50px" />
</asp:CommandField>
现在想编程实现其对不同用户的显示,比如,高级用户则显示这两个字段,普通用户则不显示。该怎么编程实现?
解决方案 »
- Asp.net 串口通信程序
- 救命啊!!!!!
- 关于EncodeHTML和DecodeHTML的疑问。
- C#怎么动态删除DIV层的,我的方法为什么不行呢?
- |zyciis| 我现在生成的网站有很多DLL用什么工具可以把他们合成一个DLL呢
- 如何实现图片连续播放?
- 如何绑定到dropdownlist?结贴率100%
- 我用vs2010创建的,在IIS中打不开,出现以下错误
- 再问一个得寸进尺的问题
- 如何截取字段值的字符长度为20。。<%# DataBinder.Eval(Container.DataItem, "字段名")%>
- 使用xml做数据源嵌套gridview的问题
- ASP.NET前辈请教一个问题
这句话就搞定了
判断什么的我就不写了
this.myGV.Columns[i].Visible = false;
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//获取是否是高级用户
if(高级用户)
{
GridView1.Columns[1].Visible = true;
}
else
{
GridView1.Columns[1].Visible = false;
}
}
}