欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【asp.net的公共变量声明问题(解决)】,下面是详细的讲解!
asp.net的公共变量声明问题(解决)
asp.net的公共变量声明的问题
1. A类型用户,通过注册类型即可,通过单击注册按钮进入注册界面,然后输入用户的基本信息,确定即可满足A类型用户的需求。
2.B类型用户,通过自己的邮箱登陆,只要输入自己的用户名和密码即可进入系统,但是需要对此类用户的个人资料进行修改。
所以登陆的时候需要声明一个公共变量对其进行区分,比如UserFlag变量,publie int UserFlag=0;//默认情况是A类型用户,所以当B类型用户输入用户名和密码登陆时候,讲UserFlag=1赋值过去,并且弹出提示修改B类型用户基本资料的对话框,但是跟踪后无论B类型用户登陆后总是UserFlag=0,。
3.针对公共变量声明此类型无效,所以使用session 进行赋值,B类用户登陆后 赋值Session["UserFlag"]="1";
4.然后判断if (Session["UserFlag"] !=null && Session["UserFlag"].ToString()=="1") 中写弹出对话框的信息即可。
关于asp.net的公共变量声明问题(解决)的用户互动如下:
相关问题:asp.net 2.0中如何定义一个全局变量
答:shihaotian601 的说的其实是很好的方法,但是可能你还不太清楚pagebase类?也就是添加一个类文件,继承 public class BasePage : System.Web.UI.Page {} 就好了,如果你绝对麻烦的话,直接添加一个类,在这个类里面定义你的全局变量就行了 >>详细
相关问题:ASP.NET中和SQL连接的全局变量的申明
答:web.config中 ... ... ... 在aspx文件中引用它: string strConn = ConfigurationSettings.AppSettings["ConnString"]; >>详细
相关问题:请问下在asp.net中我想定义一个全局变量,而且我想...
答:先要确定这个全局变量是所有用户共享的,还是单用户独占的。 若这个变量是所有用户共享的,使用Application对象,在修改前使用 Application.Lock();修改完成后使用Application.Unlock(); 若这个变量是单用户独占的,使用Session就行 Cookie 一般... >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【ASP】ASP.NET中内嵌页面代码的一个问题-NET-内
- 【As】Asp.net中的页面乱码的问题-sp--pn-ne-et
- 【增加记录】asp.net中获取新增加记录的ID Access
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【404页面】ASP.NET设置404页面返回302HTTP状态码
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
