我正在为转发器绑定一些文本和日期时间(响应者)。
<asp:Repeater ID="rptList" OnItemDataBound="repeaterDatabound" runat="server">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<b>Respond By</b>
</td>
<td>
<%#Eval("RespondBy")%>
</td>
</tr>
在这里,我想在屏幕上显示之前更改数据时间,我想做rowdatabound
类似于下面的操作。我怎样才能为中继器做到这一点。或者在向用户显示之前,是否有任何其他方法可以将值(3Hrs)添加到日期时间响应。
protected void repeaterDatabound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DateTime.TryParse(Convert.ToString(DataBinder.Eval(e.Row.DataItem, "RespondBy")), out Respond);
}
}
我无法在客户端添加 3 小时,我必须添加的小时数因每个用户而异,