您的位置:首页 > 其它

动态加载用户控件的赋值

2009-10-27 13:29 225 查看
用户控件TestUserControl.aspx.cs

private

int
ID
=

1
;

public

int
_ID

{

set

{

ID
=
value;

}

get

{

return

this
.ID;

}

}

protected

void
Page_Load(
object
sender, EventArgs e)

{

Response.Write(_ID);
//
测试传进来的值

}

传值页面TestUserControl.aspx

<%
@ Reference Control
=
"
~/webUserControl.ascx
"

%>

<%
--
在页头加这一句代码
--
%>

TestUserControl.aspx.cs

protected

void
Page_Load(
object
sender, EventArgs e)

{

Control c1
=
Page.LoadControl(
"
WebUserControl.ascx
"
);

PlaceHolder1.Controls.Add(c1);

WebUserControl w1
=
(WebUserControl)c1;

w1._ID
=

2300
;
//
这里设置用户控件的_ID的值

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: