WEB用户控件如何从页面得到参数? 一个WEB用户控件,需要根据页面的几个参数,来显示适当的数据.如何将页面参数传给这个用户控件呢?能给我一个简单的例子吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在用户控件中定义属性,然后通过属性来做,如用户控件中定义属性public string sort{ get { if(ViewState["sort"]!=null && ViewState["sort"].ToString()!=string.Empty) { return ViewState["sort"].ToString(); } else { return ""; } } set { ViewState["sort"]=value; }}使用用户控件属性来传递参数Pager1.sort=" id desc";可以参考http://singlepine.cnblogs.com/articles/281425.html 环境:1、页面Default.aspx Show.aspx 2、Web用户控件Base.ascx (建立属性Pulbic Property CateType as string) (在Load事件中通过CateType的不同,显示不同的内容) 3、将Web用户控件添加到Show.aspx 4、在Default.aspx中<A href="Show.aspx?VisCenter=Products">Show</A> 传参VisCenter到页面Show.aspx问题:我想使得Show.aspx中的Base.ascx根据Default.aspx传过的 参数的不同而显示不同的内容 最主要的是我不知道应该在哪里传值到Base.ascx里面,试了好多次都不行 Base.ascxpublic void SetParam(string param1){ myParam=param1;}Show.aspxpage_load(){ basecontrol.SetParam(1);} FCKeditor 图片显示问题 重新上传图片后,弹出成功提示时预览区会变成原来的图片 关于数据库中图片链接的问题 求助,文件上传的一个问题? 求一个关键字搜索的SQL语句组合. GridView控件怎么插入数据? ****100分,100分。为什么源代码一同打包了。在线30分钟内结贴。 DataGrid 多行修给,更新,删除(源代码) 怎么在.NET連接數據庫 江湖救急~!!~!~!~!~!~!!!!!!!!!!!!!!!!!!!在线等~~~~ 怎么连接数据库.SQLSERVER2000 asp.net如何实现产品的无限级分类?
用户控件中定义属性
public string sort
{
get
{
if(ViewState["sort"]!=null && ViewState["sort"].ToString()!=string.Empty)
{
return ViewState["sort"].ToString();
}
else
{
return "";
}
}
set
{
ViewState["sort"]=value;
}
}使用用户控件属性来传递参数
Pager1.sort=" id desc";可以参考
http://singlepine.cnblogs.com/articles/281425.html
2、Web用户控件Base.ascx (建立属性Pulbic Property CateType as string)
(在Load事件中通过CateType的不同,显示不同的内容)
3、将Web用户控件添加到Show.aspx
4、在Default.aspx中<A href="Show.aspx?VisCenter=Products">Show</A>
传参VisCenter到页面Show.aspx
问题:我想使得Show.aspx中的Base.ascx根据Default.aspx传过的
参数的不同而显示不同的内容
最主要的是我不知道应该在哪里传值到Base.ascx里面,试了好多次都不行
public void SetParam(string param1)
{
myParam=param1;
}
Show.aspx
page_load()
{
basecontrol.SetParam(1);
}