如何从内联控制字段中添加或减去时间?
<asp:TemplateField HeaderText="Time" SortExpression="eventTime">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("eventTime") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("eventTime") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
通常它会在 VB.net 中是这样的......
Dim mytime As DateTime
mytime = mytime.AddHours(7)
但我想内联。
也可以使用来自另一个参数的变量,比如
<asp:Label ID="Label1" runat="server" Text='<%# Bind("eventTime") + Bind("timeOffset") %>'></asp:Label>to calculate the actual time to display on the fly?
谢谢,