自娱自乐

本人收藏的一些文章,供学习使用
posts - 106, comments - 46, trackbacks - 2, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

向用户控件传递参数的问题

Posted on 2006-09-29 11:20 lwjacky 阅读(1372) 评论(1) 编辑 收藏

方法1;
在自定义控件里声明一个全局变量如;public string parentID="";
在test.aspx里声明控件时同时赋值如
<uc1:webUserControl1 id="MyControl1" runat="server" parentID=“XXX”></uc1:MyControl>


方法2:
在test.aspx.cs中
webUserControl innerControl= (webUserControl)e.Item.FindControl("MyControl1");
innerControl.test = "XXXXXX";
在自定义控件里
private string _test;
public string test
{
get
{
return _test;
}
set
{
_test = value;
}
}