如何用Repeater控件绑定 .ascx的文件?
我要在一个IIMA.aspx(路径:C:\Inetpub\wwwroot\UI\IIMA.aspx)的文件中利用Repeater控件来绑定
一个CMP0001.ascx的文件(路径:C:\Inetpub\wwwroot\gia.IIM.Component\CMP0001.ascx),
CMP0001.ascx中的内容是:
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="CMP0001.ascx.cs" Inherits="gia.IIM.Component.CMP0001" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
<TABLE CLASS="TableStyle" CELLSPACING="0" CELLPADDING="0" ALIGN="left">
<TR CLASS="HeaderStyle">
<TD NOWRAP ALIGN="center"><ASP:LABEL ID="lbl_UserNme" CSSCLASS="label_bold" RUNAT="server">用户名 </ASP:LABEL></TD>
</TR>
</TABLE>
<TABLE CLASS="table_td" CELLSPACING="0" CELLPADDING="0" ALIGN="left" BORDER="0">
<TR>
<TD><ASP:LABEL ID="lbl_SeiHosi" CSSCLASS="label_normal" RUNAT="server">姓* :</ASP:LABEL></TD>
<TD><ASP:TEXTBOX ID="txt_SeiHosi" CSSCLASS="textbox_sin_knj" RUNAT="server" WIDTH="120px"></ASP:TEXTBOX></TD>
<TD><ASP:LABEL ID="lbl_MeiHosi" CSSCLASS="label_normal" RUNAT="server">名* :</ASP:LABEL></TD>
<TD><ASP:TEXTBOX ID="txt_MeiHosi" CSSCLASS="textbox_sin_knj" RUNAT="server" WIDTH="120px"></ASP:TEXTBOX></TD>
</TR>
</TABLE>
我该怎样将CMP0001.ascx文件,用Repeater控件绑定起来?
在线等!!!!!!!!!!
问题点数:100、回复次数:7Top
1 楼lhcoolhacker(hugh-lin)回复于 2005-04-01 13:21:04 得分 50
用户控件的绑定其实和自定义控件是一样的,如下:
声明:
<%@ Register TagPrefix="Module" TagName="CMP0001" Src="Modules/CMP0001.ascx" %>
绑定:
<asp:Repeater id="rptTest" runat="server">
<ItemTemplate>
<Module:CMP0001 id="cmp0001" runat="server" />
</ItemTemplate>
</asp:Repeater>Top
2 楼syucs()回复于 2005-04-01 14:53:11 得分 0
没用,无法实现Top
3 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-04-01 14:57:46 得分 10
你是说repeater绑定的是用户控件?Top
4 楼grf601006617(宫崎锋)回复于 2005-04-01 15:23:53 得分 10
强~晕......Top
5 楼syucs()回复于 2005-04-01 15:39:56 得分 0
IIMA.aspx文件根据条件不同,可以调用多个.ascx文件(控件组)。
即条件不同有些.ascx文件可以调用,有些.ascx文件则隐藏,
但这些.ascx的显示一定要通过repeater来绑定的。Top
6 楼syucs()回复于 2005-04-03 19:37:10 得分 0
有没有办法啊????Top
7 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-04-03 19:50:55 得分 30
我觉得不应该叫绑定
你可以尝试用DataList或者DataGrid
在模板列中放置PlaceHolder
在OnItemDataBound事件中来动态的加载用户控件
这样的方法应该是可以的Top
相关问题
- 请问一下自定义控件文件ascx中间。。。
- 在ASP.NET中,如何用 JavaScript 获得 ascx 文件中的控件
- 如何获得.ascx文件中的控件对象?
- 在aspx文件中无法获得ascx用户控件中WebControl的值?
- 在线等:用户控件(.ascx)可以嵌入到html文件里用吗?
- 使用LoadControl加载一个ascx文件,当ascx文件执行postback事件时控件的状态保存不了呢?
- 在用户控件中怎么使用程序的方法调用不同的Ascx文件???
- 请问ASP.NET中用户控件继承时,ascx文件中的内容可以被继承吗
- 怎样在aspx.cs文件中得到引用的ascx控件上的一个textbox的值
- Repeater控件,我晕




