请进来拿分...留言则有..(已解决.).NET 关于用户控件 读取COOKIE 值 后,,传回用户控件中无效的问题.
本帖最后由 w84759345 于 2013-09-13 11:48:46 编辑 说明下想做的效果:
当用户登录成功后,会把用户名 及 id 写到COOKIE中,
然后页面 刷新一次,,
用户控件读取COOKIE 的值,判断是否登录了.
把 用户名 显示出来.
用户控件中的 HTML 代码.
<div id="useDiv" runat="server">
<div class="use" >
<p>你幸福吗?</p>
<p><a href="#" id="userName" runat="server">用户名</a></p>
</div>
<div class="useimg">
<img src="../files/img/demo/5bafa40f4bfbfbeddd827f2579f0f736aec31f94.jpg" />
<ul>
<li><a href="">我的订单</a></li>
<li><a href="">我的评价</a></li>
<li><a href="">我的最爱</a></li>
<li><a href="">代金卷</a></li>
<li><a href="">账户设置</a></li>
<li><a href="">退出</a></li>
</ul>
</div>
用户控件中在PAGE_LOAD 中做的事
protected void Page_Load(object sender, EventArgs e)
{
PageBase pagebase = this.Page as PageBase;
if (pagebase.IsLogin())
{
userName.InnerHtml = pagebase.GetCookie("nickName");
}
}
[解决办法]
偶是来拿分啊

[解决办法]
额,第一次看见这么做的 这个貌似应该能算新手问题了吧 既然登录之后已经写入cookie 那么只需要判断cookie 是否为Null即可 ,不为null那么显示
另外cookie 这个不需要写在ispostback里面
[解决办法]
接分。

[解决办法]
接分来了

[解决办法]
接分

[解决办法]
拿分 哦活活