某session可以用DW直接查找该 Session关键字。。
解决方案 »
- 在一个文本框中输入名字点击回车键,在证号,地址等文本框中自动填入数据库中对应的数据。
- 求webservices上传下载的实例啊?
- 不知道发哪了_关于CMMI中的DAR?
- 获取网页的Html代码和浏览器查看到的代码不一样,估计是Javascript代码未执行。?
- 关于DataGrid的UpdateCommand,如何更新数据!?
- 郁闷的删除问题.Delete From 表名 Where Id In (@Ids),为什么这样调用时老是提示说 从"Varchar" 向 "Int" 的转换无效??
- DataSet如何获得当前某列的值?急...............
- 程序出错,怎麽样不让别人在页面上看到?
- VS2008 postbackurl 后 onclick事件不执行
- 请求因 HTTP 状态 401 失败:Access Denied。
- 关于垂直滚动条置顶问题!
- 在西安需要.Net的人多还是J2EE的人多啊
注意session是私有的
public const string UserName ="UserName";
Session[Class1.UserName]=this.TextBox1.Text;Ctrl+Shift+F 全局查找 Class1.UserName 就行了
public const string UserName ="UserName";
Session[Class1.UserName]=this.TextBox1.Text; Ctrl+Shift+F 全局查找 Class1.UserName 就行了
6楼的方法会不会有问题?全局变量所有的人都能访问吧,不是共用一个用户名了楼主可以在编辑——》查找里看看,范围是整个项目,通常是在登录时使用
我给个代码你看
登录页面:
SqlDataReader RoleDr = AdminInfo.GetAdminRoleName(RoleID);
if (RoleDr.Read())
{
RoleName = RoleDr["RoleName"].ToString();
Session["RoleName"] = RoleName.ToString();
}
验证页面
if (!Page.IsPostBack)
{
if (Session["RoleName"]==" ")
{
Jscript.AlertAndRedirect("您还没有登录","Login.aspx");
}
else
{
string RoleName = Session["RoleName"].ToString();
if (RoleName == "一般管理员")
{
Jscript.AlertAndRedirect("您没有该权限", "AddCard.aspx");
}
}
}
我给个代码你看
登录页面:
SqlDataReader RoleDr = AdminInfo.GetAdminRoleName(RoleID);
if (RoleDr.Read())
{
RoleName = RoleDr["RoleName"].ToString();
Session["RoleName"] = RoleName.ToString();
}
验证页面
if (!Page.IsPostBack)
{
if (Session["RoleName"]==" ")
{
Jscript.AlertAndRedirect("您还没有登录","Login.aspx");
}
else
{
string RoleName = Session["RoleName"].ToString();
if (RoleName == "一般管理员")
{
Jscript.AlertAndRedirect("您没有该权限", "AddCard.aspx");
}
}
}