我们在 gridview 上有这个复选框:
<ItemTemplate>
<asp:CheckBox ID="chkb" runat="server" onclick = "Check_this(this)" />
</ItemTemplate>
我们的用户可以单击以选中一个框,也可以单击以选中多个框。
我们想添加另一列:
<asp:BoundField ItemStyle-Width = "150px" DataField = "curDate" SortExpression="curDate" HeaderText = "Date Accepted" />
这样,每当用户选中一个或多个复选框时,就会自动记录并显示选中该复选框的日期。
您能建议我如何处理这个问题吗?
非常感谢。
最佳答案
我不熟悉asp,所以我无法给你解决你的问题的确切代码。不过,我可以解释如何使用 JavaScript 来做到这一点。
在您的 Check_this()
函数中添加一行,将您想要输出日期的位置设置为当前日期。我不确定如何在 asp 中获取位置,但使用纯 HTML 和 JS 会是 document.getElementById("curDate").innerHTML = new Date()
关于javascript - 选中复选框后如何插入今天的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12078454/