刚才看了一个例子,是动态添加和删除用户控件的例子。作者写了有两个页面,TableDataField.aspx和WebUserControlCls.ascx,他在TableDataField.aspx页面中引用了WebUserControlCls.ascx页面的一个button控件。代码简要如下:TableDataField.aspx.cs里面:
webUserCtrl.btnDelRow.Attributes.Add("onclick", "return confirm('确定要删除该字段吗?');");WebUserControlCls.ascx.cs里面
public System.Web.UI.WebControls.Button btnDelRow他用的环境是VS2003,所以可以有public System.Web.UI.WebControls.Button btnDelRow这样的代码,而我用的是VS2005,不能写public System.Web.UI.WebControls.Button btnDelRow
这样的代码,而VS2005它控件默认的访问方式是protect,不能访问。我怎么才能在TableDataField.aspx中访问WebUserControlCls.ascx的控件呢?请高手指点一下!
webUserCtrl.btnDelRow.Attributes.Add("onclick", "return confirm('确定要删除该字段吗?');");WebUserControlCls.ascx.cs里面
public System.Web.UI.WebControls.Button btnDelRow他用的环境是VS2003,所以可以有public System.Web.UI.WebControls.Button btnDelRow这样的代码,而我用的是VS2005,不能写public System.Web.UI.WebControls.Button btnDelRow
这样的代码,而VS2005它控件默认的访问方式是protect,不能访问。我怎么才能在TableDataField.aspx中访问WebUserControlCls.ascx的控件呢?请高手指点一下!
解决方案 »
- 按两个相等的条件查询不重复记录问题??
- asn.net 中使用ajax问题
- TreeView节点前面显示不出 提示网页错误
- asp.net中前端返回history.go(-1)或history.back()的问题
- aspx页插入FLASH的问题
- 子datalist如何获取父datalist里控件的ID?
- 关于asp .net中的session问题
- 从网页中的表中提取数据,写入到指定的数据表中???
- 救命!刚进公司就遇难题!请问怎样将一个已有的ASP.NET项目工程换一个工程名来运行。。。
- 一个简单问题:在vs2003中新建c# asp.net项目,浏览其aspx
- 如何用JS实现关闭窗口时调用C#后台代码?急!!~
- __doPostBack('','')这个方法怎么用?
public static System.Web.UI.WebControl.Button btnDelRow
{
get { return "你的Button"; }
set { "你的Button" = value; }
}
添加好后可以在aspx页面.cs文件里访问试试("注意引用")试试
public Button BtnDelRow//把b改成大写B,作为一个属性
{
get { return btnDelRow;}
set { btnDelRow = value;}
}