军情火急!大将快来救!!!
请问如何向用户控件(ascx)传递参数
比如说我在用户控件有这么个函数 GetNews(int type),其中的type有不同的类型
请问我如何在引用该控件的ASPX页面中传递指定的type参数
马上就要用啊,在线等啊!谢谢/!
------解决方案--------------------在接收参数时和页面的处理一样就行了.....
------解决方案--------------------页面传参数一样的
------解决方案--------------------对,在接收参数时跟页面一样就OK了.
------解决方案--------------------在用户控件定义一个公开的属性,然后在使用这个控件的页面中绑定。
例如:
MyControl.ascx.cs
...
public int NewsNum
{
get{};
set{};
}
MyPage.aspx
<uc1:MyControl NewsNum= "5(或者动态绑定) ">
------解决方案--------------------有两种方法
方法一 用户控件后台接收url参数
方法2 用户控件暴露若干个公共属性,然后在调用页面的page_load事件对其赋值