手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net 动态添加多个用户控件
asp.net 动态添加多个用户控件
摘要:用户控件代码:代码WebControls复制代码代码如下:usingSystem;usingSystem.Collections.Gener...

用户控件代码:

代码WebControls

复制代码 代码如下:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

namespace xuyuanwang.myControl

{

public partial class Lablexuyuan : System.Web.UI.UserControl

{

string a = "ok";

public string A

{

set

{

a = value;

}

get

{

return a;

}

}

protected void Page_Load(object sender, EventArgs e)

{

Label1.Text = A;

}

}

}

aspx页面代码:

代码

复制代码 代码如下:

public partial class WebForm1 : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

protected void Button1_Click(object sender, EventArgs e)

{

myControl.Lablexuyuan ctl = (myControl.Lablexuyuan)Page.LoadControl("myControl/Lablexuyuan.ascx");

ctl.A = this.TextBox1.Text;

ArrayList list = addl(ctl);

for (int i = 0; i < list.Count; i++)

{

myControl.Lablexuyuan ctl2 = (myControl.Lablexuyuan)list[i];

this.UpdatePanel1.ContentTemplateContainer.Controls.Add(ctl2);

}

}

private System.Collections.ArrayList addl(myControl.Lablexuyuan l)

{

System.Collections.ArrayList list = null;

if (Session["a"] != null)

{

list = (ArrayList)Session["a"];

}

else

{

list = new ArrayList();

}

list.Add(l);

Session["a"] = list;

return list;

}

【asp.net 动态添加多个用户控件】相关文章:

asp.net button 绑定多个参数

asp.net在水晶报表中显示条形码

asp.net Execl的添加,更新操作实现代码

ASP.NET 页面中加添加用户控件的写法

asp.net后台如何动态添加JS文件和css文件的引用?

asp.net动态加载自定义控件的方法

asp.net为网页动态添加关键词的方法

asp.net实现文件无刷新上传方法汇总

asp.net实现md5加密

asp.net动态载入用户控件的方法

精品推荐
分类导航