ASP.NET动态添加自定义控件后,如何对控件进行属性值设定

//动态添加代码Controlcontrol=Page.LoadControl("~/App_style/dianyuan_shang.ascx");control.ID... //动态添加代码
Control control = Page.LoadControl("~/App_style/dianyuan_shang.ascx");
control.ID = "guangfu_shang_" + i.ToString();
//属性值得设定【这里不知道怎么写代码】
this.xianshi_shang.Controls.Add(control);
//自定义控件设定的属性
public partial class App_style_dianyuan_shang : System.Web.UI.UserControl
{
private int _juli;
public int juli
{
get { return _juli; }
set { _juli = value; }
}
private int _dianyuan;
public int dianyuan
{
get { return _dianyuan; }
set { _dianyuan = value; }
}
private string _imgURL;
public string imgURL
{
get { return _imgURL; }
set { _imgURL = value; }
}
}
我想知道的就是在动态添加了这个自定义控件之后,如何对控件的 imgURL,juli,dianyuan 进行赋值。
展开
 我来答
Panda_siohiu
2015-05-21 · 超过26用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:34.7万
展开全部

很简单,比如imgURL

control.imgURL="图片路径";

看这些属性的类型public string imgURL是字符串就填写字符串格式的路径。private int _juli;是int数字类型,那么就是

control.juli=1;
追问

但是在我的asp.net软件中control.下找不到imgURL属性。怎么办?直接输入就像上图发生错误。

追答
那就是你的控件问题了。找不到属性的话仔细看看你的控件
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式