repeater控件中嵌套一个后缀是ascx的自定义控件,但是我直接拖到repeater中它会形成
<a href="~/UserControl/UserInfo.ascx">~/UserControl/UserInfo.ascx</a>
所以显示不出来如何操作,而且是需要带一个参数的,就是repeater控件后台连接数据库得到一个参数u_no,要将这个参数传递给自定义控件UserInfo.ascx,同时显示该控件的内容,求大侠指点~~~
<a href="~/UserControl/UserInfo.ascx">~/UserControl/UserInfo.ascx</a>
所以显示不出来如何操作,而且是需要带一个参数的,就是repeater控件后台连接数据库得到一个参数u_no,要将这个参数传递给自定义控件UserInfo.ascx,同时显示该控件的内容,求大侠指点~~~
解决方案 »
- 存储过程的字符串拼接
- 使用fckeditor时是直接把value存到数据库吗?
- 《百度谷歌那种提示栏》就是输入一个‘字’,弹出相关这个‘字’的提示
- 用java怎么写相当于这句的功能Response.Redirect(Request.RawUrl);
- DataTable dt.Compute("Sum(allcount)", "username=qqq") 那里错误?
- 如何编写代码用sqldatadource绑定gridview?????
- 紧急求助!!!使用数据访问组件返回DataReader,但没有关闭数据库连接,怎么处理???在线等!!!UP有分
- 如何在虚拟目录中读取IIS根目录的物理路径??
- vs2005中分页问题
- 不用上传动作,如何将目录里的文件名以及文件本身写入数据库?
- 个人网站初学者工具包的问题
- 有关ASP.NET的问题。新手虚心领教
private void BindDatas()
{
Repeater rpt = new Repeater();
rpt .ID = "Rpt";
this.form1.Controls.Add(c);
rpt.ItemTemplate = this.Page.LoadTemplate("~\\userControl1 .ascx");
rpt.ItemDataBound += new RepeaterItemEventHandler(rpt_ItemDataBound);
rpt.DataSource = 获取数据()
rpt.DataBind();
}void rpt_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
userControl1 c = e.Item.Controls[0] as userControl1 ;
if (c != null)
{
c.Param1 = (string)DataBinder.Eval(e.Item.DataItem, "a");
}
}