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

时间: 2025-01-23 16:25:17

asp.net的公共变量声明问题(解决)_实用技巧的相关文章

asp.net mvc3.0安装失败如何解决_实用技巧

先来看看安装失败的截图 原因分析 因为vs10先安装了sp1补丁,然后安装的mvc3.0,某些文件被sp1补丁更改,导致"VS10-KB2483190-x86.exe"安装不了,造成安装失败. 解决方案 方法1: 解压mvc安装包(AspNetMVC3Setup.exe)找到parameterinfo.xml文件,删除里面"<Exe CanonicalTargetName="VS10-KB2483190-x86".....</Exe>&q

ASP所有的Session变量获取实现代码_应用技巧

复制代码 代码如下: Dim strName, iLoop For Each strName in Session.Contents Response.Write strName & " - " & Session.Contents(strName)& "[BR]" Next 一般情况下,上面的代码可以工作得很好.但当Session变量是一个对象或者数组时,打印的结果就不正确了. 这样我们修改代码如下: 复制代码 代码如下: '首先看看有多少

解决ASP.NET中的各种乱码问题总结_实用技巧

经常发现有人被乱码困扰着,而我感觉比较幸运,很少为此烦恼过. 在这篇博客中,我将把我想到的一些与乱码有关的经验总结出来,供大家参考. 页面显示乱码问题 在一个网站中,有些页面会正常显示,然而,有些页面会显示成乱码. 如果发生这种情况,可以检查一下web.config和文件编码. 如果web.config是这样配置的: <globalization fileEncoding="utf-8" /> 而文件的编码不是UTF-8: 那么就会有乱码问题. 注意:反之是不是会出现乱码的

解决 ASP.NET中目录访问权限的问题_实用技巧

症状:从 ASP.NET 应用程序,访问远程增强安全性的资源时可能会收到以下错误信息 登录失败:未知用户名或错误密码. 解决办法:      1   在 Web 服务器上修改 ASPNET 帐户的密码为 password .      2   在远程文件服务器上,修改 ASPNET 帐户(如果没有该帐户则创建之)的密码为 password .      3   在远程文件服务器上,为 ASPNET 帐户设置相应目录的访问权限.      4   修改 Web.config 文件,在 <syste

Asp.Net 程序错误Runtime Error原因与解决_实用技巧

Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewe

asp.net中javascript与后台c#交互_实用技巧

最近做一个小项目,网页中嵌入google maps,输入经纬度坐标可以定位地图位置并加注标记,点击标记获取远端摄像头数据并在视频窗口实现播放.在实际操作过程中,由于经纬度数据和视频登录的用户名密码数据均要从后台数据库中提取,而第三版的google maps api又是在javascript中实现的,因此不可避免的需要前端脚本与后台进行交互.由于是在asp.net中实现,故问题演化成asp.net中javascript与后台c#如何进行交互. C#代码与javaScript函数的相互调用主要有四个

asp.net基础学习之前端页面布局_实用技巧

前端就是给人看的界面,后台人员不仅要知道后台代码的编写,更要知道前端的布局.有时候要比前端人员知道的还要多,因为有可能前端人员是个21天精通ps的大师级人物.这时候你可以自己写前端. 1.CSS •CSS(Cascading Style Sheet),中文译为层叠样式表,是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言.就语法而言, •CSS是一种容易学习的语言.它的"语法"仅由几个概念组成,使得它相当容易入门.CSS的难点在于所有主流浏览器呈现页面的方式.尽管实际上每

白刃之战:PHP vs. ASP.NET(节选)-架构比较_实用技巧

   作者:Robert Lair and Jason Lefebvr Intensity Software, Inc.   翻译:EasyChen Exlcsoft.com   概观   开发界正在进行的一个争论是PHP和ASP中哪一个平台更适合网站开发.这场争论由于微软的ASP.net带来的巨大变化而进入了新时期.和ASP 3.0比起来,ASP.NET采用了全新的设计,有着很多新的特性和优点.究竟ASP.NET 会给PHP和ASP之间的争论带来什么样的影响呢?本文将为你提供这个问题的答案的相

asp.net 页面传值的几个方法_实用技巧

在这篇文章里,azamsharp 将为我们介绍一些ASP.NET页面传值的方式.本文所举的例子非常简单,仅仅包含了一个文本框和几个按钮,当按钮点击时文本框中的字符串将会以不同的方式传递到另外的页面去. 1. Response.Redirect (或称 Query String 方式.URL方式) 复制代码 代码如下: Response.Redirect("WebForm5.aspx"); 首先让我们看看 Response.Redirect 方法,这应该是最简单的了,当我们点击Respo