200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > ASP.NET----web用户控件

ASP.NET----web用户控件

时间:2019-10-22 20:26:39

相关推荐

ASP.NET----web用户控件

实现功能

首页

点击请登录,跳转登录界面

登录成功后,回到首页,显示欢迎语,并且改变超链接

点击退出,再次改变超链接

实验步骤

所需页面:

web用户控件设计:

用两个panel将两次要变化的状态圈起来。

web用户控件动态代码:

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class WebUserControl : System.Web.UI.UserControl{protected void Page_Load(object sender, EventArgs e){if (Session["usernum"] == null)//未登录时{Panel1.Visible = true;//显示第一个状态Panel2.Visible = false;//第二个隐藏}else{Panel1.Visible = false;Panel2.Visible = true;}}protected void LinkButton4_Click(object sender, EventArgs e){Session["usernum"] = null;//点击退出按钮 将sessio值清空Response.Redirect("index.aspx");//跳转到首页}protected void LinkButton1_Click(object sender, EventArgs e){Response.Redirect("login.aspx");//点击登录按钮 跳转登录界面}}

写好了web用户控件之后,在母版页的设计页面(注意,不要在源代码页面,是设计页面),把资源管理器中的web用户控件直接拖入母版页。

拖入后源代码页面形成的代码是

然后登陆页面大概设计下:登陆成功要记得赋session值并且跳转。

完成!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。