asp.net中session的用法

以前用jsp时知道session是jsp的九大内置对象之一,即不用new就可以直接用,把session用在asp.net同同样发挥了他的优势,一处赋值随处可用!asp.net的方便之处在于只要创建冷热一个aspx页面就会自动创建对应的aspx.cs页面。做登录注册功能时只要拖几个控件,先将session赋个你要用的id值,以后想用的时候就将该session值赋过去。

aspx页面:

<tr>
            <td>用户名:</td>
            <td><input type="text" id="userName" name="userName" runat="server" value="" οnblur="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页面:

Session["userName"]=userName.Value;


如果是拖的按钮,改成

Session["userName"]=userName.Text;

另外一个页面中调用该session

aspx中:

用户名:<asp:Label ID="userName" runat="server" Text="Label"></asp:Label><br />


aspx.cs中:

userName.Text = Session["userName"].ToString();


在asp.net中字符串类一般写成string而不是java中的String,两者是否有区别,本人目前还没有研究。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>