当前位置:  编程技术>.net/c#/asp.net

c#.net 公共变量声明的问题

    来源: 互联网  发布时间:2014-08-30

    本文导语:  c#.net 新开发的程序,在登录时碰到了声明公共变量的情况。 有二种用户类型,不同类型用户登录时需要处理的情况不同,以下介绍中我们用AB分别代表不同的用户。 分析如下: 1、A类型用户,通过注册类型即可,通过单击注...

c#.net 新开发的程序,在登录时碰到了声明公共变量的情况。
有二种用户类型,不同类型用户登录时需要处理的情况不同,以下介绍中我们用AB分别代表不同的用户。

分析如下:
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") 中写弹出对话框的信息即可。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • net-snmp安装的问题
  • .NET和resin问题
  • 请教net-snmp的问题
  • 大家能上www.sourceforge.net吗?出什么问题了
  • 急救:Net-snmp交叉编译问题?
  • linux下有关net-snmp的问题
  • ASP.NET 回发密码框清空问题处理方法
  • net编程,关于cookie的问题,请指教
  • 安装net-snmp时遇到问题了,请大牛们指导
  • (菜鸟)关于 vmware桥接和net的问题
  • 我想了解一些关于Java怎样与Asp或Asp.net结合方面在未来发展方向的问题?
  • net-snmp的问题
  • 解决asp.net ajax格式传递数据乱码的问题
  • java.net编程时遇到的问题
  • net-snmp中struct variable成员magic大小限制的问题
  • ASP.NET 程序中删除文件夹导致session失效问题的解决办法分享
  • asp.net 用户控件中图片与样式引用的问题
  • asp.net Session超时问题的解决方法有哪些?
  • c#.net 匿名函数进行EventHandler参数传递的问题
  • asp.net的各种超时问题小结
  • java命名空间javax.net类socketfactory的类成员方法: createsocket定义及介绍
  • .NET版的ExtJS库 Ext.Net
  • java命名空间java.net类datagramsocket的类成员方法: disconnect定义及介绍
  • node.js的.net扩展 node.net
  • java命名空间java.net类datagramsocket的类成员方法: close定义及介绍
  • 为什么输http://www.china-java.net,会自动改为http://www.china-java.net:8081?
  • java命名空间java.net接口cookiestore的类成员方法: get定义及介绍
  • 各位之不知道net-snmp是否收费?我的产品中用到了net-snmp lib是否需要向什么单位或者组织付费?
  • java命名空间java.net类socket的类成员方法: isbound定义及介绍
  • 【人才】有没有人会用VC6.0/VS2003.NET/VS2005.NET写WINDOWS下的驱动程序呀。
  • java命名空间java.net类datagrampacket的类成员方法: getsocketaddress定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3