购物网第三阶段总结笔记3:用户登陆主页显示登陆用户名
2011-10-13 15:52
495 查看
【一】:用户登陆后把用户登陆表单隐藏,然后把登陆后的用户名显示出来,使用VS提供的【LoginView控件+内置票据认证】比较方便:
该控件提供了两个模板:登陆前用户模板和登陆后用户模板。
把登陆表单包含到登陆前的模板中:
登陆后的模板,用控件LoginName显示用户名和用控件LoginStatus来注销登陆。
问题出现:把登陆表单包含在LoginView中以后,在cs代码中就找不到txtname和txtpwd控件。
解决之道:
该控件提供了两个模板:登陆前用户模板和登陆后用户模板。
<asp:LoginView ID="LoginView1" runat="server"> <AnonymousTemplate> //登陆前用户模板 </AnonymousTemplate> <LoggedInTemplate> //登陆后用户模板 </LoggedInTemplate> </asp:LoginView>
把登陆表单包含到登陆前的模板中:
登陆后的模板,用控件LoginName显示用户名和用控件LoginStatus来注销登陆。
<asp:LoginView ID="LoginView1" runat="server"> <AnonymousTemplate> <table width="785" height="136" border="0"> <tr> <td width="167" valign="top" background="images/pic_005.gif"> <table width="100%" height="134" border="0"> <tr> <td height="48"> </td> </tr> <tr> <td> 用户: <asp:TextBox ID="txtname" runat="server" Width="101px"></asp:TextBox> </td> </tr> <tr> <td> 密码: <asp:TextBox ID="txtpwd" runat="server" Width="98px"></asp:TextBox> </td> </tr> <tr> <td align="center"> <asp:LinkButton ID="lbtnlogin" runat="server" onclick="lbtnlogin_Click">登陆</asp:LinkButton> <a href="reg1.aspx">注册</a> <a href="getpwd1.html">忘记密码</a> </td> </tr> </table> </td> <td width="405"> <img src="images/adad.jpg" width="396" height="136" /> </td> <td width="199"> <ul class="ul_znxw"> <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> </td> </tr> </table> </AnonymousTemplate> <LoggedInTemplate> 您好, <asp:LoginName ID="LoginName1" runat="server" /> <asp:LoginStatus ID="LoginStatus1" runat="server" /> </LoggedInTemplate> </asp:LoginView>
问题出现:把登陆表单包含在LoginView中以后,在cs代码中就找不到txtname和txtpwd控件。
解决之道:
string name =(LoginView1.FindControl("txtname") as TextBox).Text.Trim();
相关文章推荐
- 购物网第二阶段总结笔记4:用户登陆跳转
- 购物网第二阶段总结笔记3:用户注册模块
- 购物网第三阶段总结笔记1:商品表的设计和后台产品分类界面制作
- 购物网第三阶段总结笔记5:商品内容页制作
- 购物网第三阶段总结笔记4:新品上架页面和特价商品页面
- 购物网第三阶段总结笔记6:商品收藏页面
- 购物网第一阶段总结笔记5:后台登陆模块(ASP.NET内置票据认证的使用)
- 购物网第三阶段总结笔记2:添加商品页面
- 购物网第二阶段总结笔记2:留言薄
- 购物网第一阶段总结笔记1:友情链接模块前期准备
- 购物网第一阶段总结笔记6:新闻管理模块之添加新闻(kindeditor在线编辑器的使用)
- 用户输入正确的用户名和密码后,显示登陆成功,并且显示改用户的详细信息。(sqldatasource)
- 购物网第一阶段总结笔记3:友情链接模块之 删除友情链接 和 分页控件的使用
- 购物网第一阶段总结笔记7:新闻管理模块之管理新闻(修改,删除)
- 购物网第二阶段总结笔记6:后台会员管理
- 根据登陆用户,显示用户名
- 购物网第四阶段总结笔记3:订单后期处理页面
- 购物网第一阶段总结笔记4:友情链接模块之 友情链接的查询和修改
- 购物网第二阶段总结笔记5:用户个人资料修改页面、密码修改页面、用户积分页面、用户统计信息页面
- 购物网第一阶段总结笔记2:友情链接模块之增加友情链接