asp.net中session的用法
aspx页面:
[csharp]
<tr>
<td>用户名:</td>
<td><input type="text" id="userName" name="userName" runat="server" value="" onblur="checkUserName()" /></td>
<td id="showUserInfo" class="after_input" runat="server" ><asp:Label ID="Label1" runat="server" Text=""></asp:Label><span class="yzyh"><img src="images/nomal.png" alt="nomal.png" />请输入6 ~ 20 字符【0-9】【a-z-A-Z】</span></td>
</tr>
如果没有用控件,而是用input,则需要在input中加上runat="server"
对应的aspx.cs页面:
[csharp]
Session["userName"]=userName.Value;
如果是拖的按钮,改成
[csharp]
Session["userName"]=userName.Text;
另外一个页面中调用该session
aspx中:
[csharp]
用户名:<asp:Label ID="userName" runat="server" Text="Label"></asp:Label><br />
aspx.cs中:
[csharp]
userName.Text = Session["userName"].ToString();
在asp.net中字符串类一般写成string而不是java中的String,两者是否有区别,本人目前还没有研究。
推荐阅读
-
ASP.NET中控件的EnableViewState属性及彻底禁用
-
C#中const和readonly的用法比较
-
ASP.NET中基于soaphead的webservice安全机制
-
解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法
-
session的用法,一文带你秒懂其工作原理
-
Python中的time模块与datetime模块用法总结
-
iOS中的NSURLCache数据缓存类用法解析
-
详解iOS App开发中session和coockie的用户数据存储处理
-
sqlserver 存储过程中If Else的用法实例
-
asp.net中调用oracle存储过程的方法