用C#书写,ASP.NET做的一个登陆界面,实现不同权限的登陆,不同的权限包括管理员,学生,教师

要用到RadioButtonList,当选择管理员时,登录按钮Button验证的是管理员数据库,然后实现跳转到管理员操作页面;选择学生,登录按钮验证的是学生数据库,跳转到学生操作页面;选择教师,登录验证的是教师数据库,跳转到教师操作页面。请问是怎么实现的?后台代码怎么编写?小菜鸟虚心求教育

你好,很高兴为你解答:
你代码写错了哦。。字符串后面是==。不是=。
==:判断。=:赋值。
把(RadioButtonList1.SelectedValue = "企业")换成(RadioButtonList1.SelectedValue == "企业")就OK了。追问

我写了代码?

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-28
~~我也是 菜鸟
一般 简单的小 系统 我都是 吧 验证的 结果 放在 session中
在跳转 和验证的 时候 验证 session中的 值 用来区分 不同 的用户~~~
比如 在login页面中 如果 登陆 成功 就设置 session["dengji"]为"stu","tch" ,"admin"等
在其他页 的 Page_load事件中 加入 对 session的验证 ~~
第2个回答  2013-03-28
得到RadioButtonList中selectValue,用swith进行判断是管理员,学生,教师,然后跳转到相应的页面。。本回答被提问者采纳
第3个回答  2013-04-01
这个权限简单,这样的话你就需要一个角色表了,登录页面radio都不需要了。每个用户都会有自己的角色,当用户登录成功的时候获取到用户的角色。然后判断角色是老师还是学生还是管理员,分别跳转的对象的处理页面。
第4个回答  2013-03-28
为什么不用下拉啊 。 其实是一样的 判断选择的RadioButtonList的那个值是选中的 。

...ASP.NET做的一个登陆界面,实现不同权限的登陆和注册,不同的权限包...
把(RadioButtonList1.SelectedValue = "企业")换成(RadioButtonList1.SelectedValue == "企业")就OK了。

ASP.NET c#如何实现权限管理,不同的用户登录后可以使用同一页面中的不...
将不同的用户分成若干个级别组。页面的权限根据级别的不同分别设置不同的功能。对应关系的顺序如下:用户--组(权限)--页面

C# 权限控制如何实现?有三个角色,分别是管理员,教师,学生。
首先,你得为这个成绩分析系统做一个登陆界面,里面设置三种角色,然后分别为这三种角色的人设置一个登陆后的窗口,让每种角色输入自己的编号和密码进入自己的界面,对他们进入后所能实现的权限在用代码来编写,这其中数据库的设计也很重要,你要设计好数据库,用代码把数据库和程序连接起来,这样你所做...

C# 连接access数据库的,asp.net登陆按钮程序有管理员和一般用户权限之分...
具有md5加密的登录代码 protected void Button1_Click(object sender, EventArgs e) { MD5CryptoServiceProvider md5Hasher = new MD5CryptoServiceProvider(); UTF8Encoding encoder = new UTF8Encoding(); byte[] hashedBytes = md5Hasher.ComputeHash(encoder.GetBytes(TextBox3.Text)); ...

本人新手,ASP.NET c#想实现权限管理,根据不同的用户登录,使用某一页面...
在数据库的用户表中添加一个“权限”字段,1为超级管理员,0为一般用户。根据权限的验证设置一些导航不可用就行了

asp.net C#登录界面怎么做。用2个textbox 显示用户名密码,1个radiobutte...
protected void Button1_Click(object sender, EventArgs e)\/\/登陆按钮 { string name = this.TextBox1.Text.Trim().ToString();string pwd = this.TextBox2.Text.ToString();string sql_sel = string.Format("select count(*) from Tab_Users where User_name='{0}' and User_pwd='{1}'...

怎么在C#asp.net中实现用户权限的管理,就是系统管理员的权限与用户有...
这个很简单啊,在数据库增加一个字段 权限的用Int 表示,假如0表示管理员,那么1表示高级会员,一次类推,这都可以自己定义的。然后再需要高级权限的地方加一个判断 if(User.权限==0){ \/\/可以执行的操作 } else { \/\/返回权限不足,不能操作。} ...

怎样实现用c#让不同管理员登录进去只对自己所负责的内容进行管理呢?
根据不同的权限在Loading登录进来的时候根据权限把其不能访问的模块的Enabled的属性设为false不就行了吗?

c#中的权限问题 :不同的人进入不同的界面 (每个人在数据库中都有一个...
在保存该帐号密码的表后面追加一列权限,先验证用户的帐号密码是否正确,正确后根据帐号(如果帐号是唯一的)取出权限,根据权限值来判断要进入哪个窗口

C# asp.net 制作登陆界面问题!!
第一,先问一下,你这个是winform还是aspx?winform的应该是new一个主界面窗口的实例,然后用show这个方法吧,具体的我也不太记得了 aspx的话就简单了,页面跳转,有很多种方法,例如:Response.Redirect("index.aspx");第二,一般情况下,登录时输入的用户名和密码,应该是你在数据库里用户表中的一条...

相似回答