对于知道自己在做什么的人来说,这会很容易。
我有一个启动日历按钮、一个继续按钮和一个日期文本框。该按钮在弹出窗口中启动 JavaScript 日历。该日历使用以下方法将日期返回到 ReservationDate 文本框字段中:
window.opener.document.getElementById('ctl00_wpm_ShowProduct_ctl10_ReservationDate').value = '<%= CurrentDate %>';
我知道,这并不优雅,但很有效。问题是,即使在浏览器上我看到字段中的日期,当我点击继续按钮并尝试从 .NET 脚本访问它时,服务器端脚本将其视为空。
如何告诉服务器使用浏览器在该字段中没有看到的文本?
我知道这是服务器端与客户端的问题,但如何弥合这一差距?
最佳答案
关于c# - 未见 Javascript 更新的 ASP.NET TextBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5792763/