如何在asp.net中选择“角色"时隐藏ListView控件中的列 [英] how to hide column in ListView control while selecting Role in asp.net

查看:128
本文介绍了如何在asp.net中选择“角色"时隐藏ListView控件中的列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尊敬的先生,

在asp.net中选择角色"时如何隐藏(或//)列表视图"控件中的列

对于示例:

我正在登录管理员的角色列表视图,生成5列

如果我登录所有者的角色ListView仅生成3列

注意:所有角色的表相同.

如何解决此问题.(如何隐藏这两列)

帮助我的任何人,

通过mohan.

Dear sir,

how to hide (or,/) Remove column in List View control while selecting Role in asp.net

for example:

I am login for Administrator''s Role Listview generate 5 columns

if i am login for Owner''s Role ListView generate only 3 columns

Note: Table same for all roles.

How to solve this problem.(How to hide this two columns)

Help me anyone known,

By mohan.

推荐答案

此处,角色ID指的是特定用户的数据库值..so0 ="admin",1 =所有者"..隐藏在用户控件中您在母版页中所做的操作以显示listview..

here role id refers to your database value for particular user..so 0="admin",1="owner"..hide in user control where u have done in your master page to displaylistview..

if (Session["USER_NAME"] == null)
        {
            Response.Redirect("../login.aspx");
        }
        else if ((Session["ROLE_ID"].ToString() != "0")&&(Session["ROLE_ID"].ToString() != "1"))
        {
            string errormsg = "You are not Authorized";
            string url = "../login.aspx?errmsg=" + errormsg;
            Response.Redirect(url);
        }



如果发生错误,请通知我..



update me if error occurs..




我没有代码,但是我可以给您关于您的问题的基本想法,

如Code89所述,您可以有两个用户 Admin Owner

现在,您可以在条件下为网格视图分配不同的数据集.这样您就可以满足您的要求.

谢谢
-amit.
Hi,

i do not have code but i can give you basic idea about your problem,

as Code89 mention you can have two user Admin and Owner

now on condition you can assign different dataset to your grid view. that way you can fulfill your requirement.

thanks
-amit.


这篇关于如何在asp.net中选择“角色"时隐藏ListView控件中的列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆