我正在使用Visual Web Developer Express 2013并创建了一个gridview。当我更新网格中的其他值时,我希望txtDate显示值更新的时间。 我将其设置为项目模板。
<asp:TemplateField HeaderText="txtDate" SortExpression="txtDate">
<itemtemplate><asp:label id="txtDate" runat="server"
text="<%# Bind DateTime.Now.ToString()%>"></asp:label>
</itemtemplate>
</asp:TemplateField>
当我使用上面没有Bind的代码时 - 我显示当前时间。我添加了Bind,以便当前日期将插入到数据库中,我得到以下错误; 编译器错误消息:CS1026 :)预期
我试图找出更新值时插入日期的最佳方法。我也尝试将txtDate添加为隐藏字段,但这也不起作用。
答案 0 :(得分:0)
直接在插入查询中使用GetDate()
函数,您不需要向用户显示此函数,因为它仅用于记录目的,因为我已经理解了您想要做的事情。