语言: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 多文件打包下载功能
- MVC3的model对应数据库中的表
- ascx控件中查找另一ascx控件中的控件至
- 又来散分了!
- (转贴)最方便,高效的SQL SERVER 通用分页存储过程。针对海量数据...
- 关于Microsoft Visual SourceSafe 2005的安装与配置
- *************200分了,这样的问题csdn上居然无人能解答!晕死!********************
- ASP.NET Form與Form資料傳送問題
- 手动刷新如何实现!!!
- 判别网站一个帐号是否有多人在线的问题
- 使用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;
}
}
}