我有一个用户控件要得到所在页面的一个参数?要怎么做?直接把这个控件放上去是不行的,我试过了,请高手帮忙,谢谢!
解决方案 »
- 求E2 Photo Gallery的使用方法!!!
- 急救。 请问asp.net怎么读取和存储数据库里面类型为text字段的值
- 谁会 asp.net 伪路径?
- 怎么样用SQL语句联合查询啊,
- 网站发布 所以的cs文件编译成dll文件,在线等 急!!!!!!
- 没有分了 !! 请问如何VB 语法获得 文件路径 的 文件名 ?????????????
- 请问asp中实现内容与代码分离?
- 多email地址验证的问题
- 请教高手!
- 新网站 软件工程论坛 http://www.sebbs.com/ 值得一看吗?
- 如何在Web Form页里使用OpenFileDialog类???
- asp.net 连access数据.页面和.mdb文件不在同一个文件夹里面`怎么可以连起来`
打个比方,在页面要调用用户控件。
Head a = new Head();
a.url = "250";这样可以操作用户控件,同理,在用户控件中用这种方法也能操作页面吧。
不是所有的都像这种:
Head a = new Head();
有的可能是:
Title.Head a = new Title.Head();
不过
你要先确保你调用了那个空间
然后编译过去!!~~
using System.Web.UI.WebControls;
using com.comgi.relive.dao;namespace com.comgi.relive.ui
{
/// <summary>
/// Summary description for relive.
/// </summary>
public class reliveWUC : WebControl
{
private string text;
public string Text
{
get
{
return this.text;
}
set
{
this.resolution = text == "low resolution" ? "0" : "1";
}
}
页面
ViewState["my"]=111;
控件
int n = (int)ViewState["my"];
1 楼上说viewstate 比较好
2。如果要在用户控件中做个属性 ,在外部页面中要通过ID去捕获这个用户控件,并且赋值。,那可能会和用户控件的生存周期有关系。
所以建议用前者