时间:2021-05-28
ASPX.CS里的代码:
复制代码 代码如下:
UserControl uc = (UserControl)LoadControl(actionOne[1].ToString());
uc.GetType().GetProperty("cid").SetValue(uc, cid.ToString(), null);//主要就在这里,这里是添加属性,并赋值。
uc.GetType().GetProperty("aid").SetValue(uc, id.ToString(), null);
pageAscx.Controls.Add(uc);
以下是ASCX下面的代码
复制代码 代码如下:
public string _cid = "0";
public string _aid = "0";
public string cid
{
get
{
return _cid;
}
set
{
_cid = value;
}
}
public string aid
{
get
{
return _aid;
}
set
{
_aid = value;
}
}
protected void Page_Load(object sender, EventArgs e)
{
}
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在本次演示中,使用了接口(interface),在网页动态加载用户控件,并使用JQuery为来把网页处理的值传给用户控件。在面向编程中,较喜欢使用接口,认为它能
本文实例讲述了ASP.NET动态添加用户控件的方法。分享给大家供大家参考。具体实现方法如下:为了让用户控件能ASP.NET页面实现动态添加,首先写一个接口IGe
asp.net动态获取label控件的值的方法如下: 1、页面代码: 2、写js函数处理Lable1的值:functionfetchValue(){va
本文实例总结了C#实现.net页面之间传值传参方法。分享给大家供大家参考。具体实现方法分析如下:一、QueryString传值一般来说,QueryString是
Linkbutton控件在项目中的简单应用我们知道,在web控件中有一组用于表单提交和回传的控件,即Button控件。这类控件用于将带有用户输入值的页面提交给服