ASP.NET Repeater永远不会遇到ItemBound函数

时间:2012-07-31 19:05:49

标签: asp.net

我有以下中继器:

            <asp:Repeater ID="rpttsk" runat="server"> 
                <HeaderTemplate> 
                    <tr> 
                        <td> 
                            <b>ID</b> 
                        </td> 
                        <td> 
                            <b>Date</b> 
                        </td> 

                    </tr> 
                </HeaderTemplate> 
                <ItemTemplate> 
                    <tr> 
                        <td> 
                            <%#Eval("ID")%> 
                        </td> 

                        <td> 
                            <%#Eval("PerfDate", "{0:MMM d, yyyy}")%> 
                        </td> 

                    </tr> 
                </ItemTemplate> 
            </asp:Repeater> 

我将代码放在文件后面的代码中

    Protected Sub rpttsk_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.RepeaterItemEventArgs) Handles rpttsk.ItemDataBound

但是当我提出一个破发点时,它永远不会打到它。任何的想法?

2 个答案:

答案 0 :(得分:1)

您需要将以下内容添加到ASPX页面:

<asp:Repeater ID="rpttsk" OnItemDataBound="rpttsk_ItemDataBound" runat="server">

答案 1 :(得分:0)

您是否有绑定到转发器的数据源,如果不这样做,OnItemDataBound事件将不会触发。