方法一:如果在Page.IsPostBack的页面中可以通过Request来进行.但是在!Page.IsPostBack页面,这样就无法传递参数,具体方法如下:
引用用户控件页面html代码
1
<
uc1:usercontrol
params
=
"
1
"
id
=
"
uctest
"
runat
=
"
server
"
>
用户控件后台编码
1
private
string
_params;
2 public string params
3 {
4 get{
5 return _params;
6 }
7 set
8 {
9 _params=value;
10 }
11}
2 public string params
3 {
4 get{
5 return _params;
6 }
7 set
8 {
9 _params=value;
10 }
11}
这样即可在用户控件内部使用外部传递的参数
方法二:
usercontrol uc=(usercontrol)Page.FindControl("uctest");
uc.params="XXXXXX";