【发布时间】:2013-12-24 16:38:24
【问题描述】:
我有一个用户控件,我想在 rowdatabound 上分配其值:
<asp:TemplateField HeaderText="Delivery Date">
<ItemTemplate>
<asp:Label ID="lblDeliveryDate" CssClass="NormalText" runat="server" Text='<%# Eval("DDateTime") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<uc1:WUCDateHourMin ID="WUCDeliverydate" runat="server" />
</EditItemTemplate>
<ItemStyle Width="10%" />
</asp:TemplateField>
我将 rowdatabound 上 edittemplate 的值绑定为:
If e.Row.RowState = DataControlRowState.Edit Then
CType(e.Row.FindControl("WUCDeliverydate"), WUCDateHourMin).BindFromDateTime(gc.GetDate(e.Row.DataItem("EDateTime")), 0, 0)
End If
但它的绑定只有交替行 (奇数行, 1st, 3rd, 5th) 。我不知道发生了什么。
请帮帮我。
【问题讨论】:
标签: asp.net .net vb.net visual-studio-2008