【发布时间】:2014-04-14 12:56:55
【问题描述】:
我只需要在使用 Javascript 加载第一页时用当前日期时间填充文本。 我的意思是我正在寻找类似于 ASP.NET 中的 Page.IsPostBack 属性,但在 JS 中。
我找到了解决方案,建议我使用服务器端代码来检测回发并将变量传递给客户端。但是我用的是MVC,没有Page.IsPostBack之类的属性...
请帮我找出答案
【问题讨论】:
-
没有?你有
ViewBag(例如)和[HttpPost]。将它们放在一起:在您的方法中添加ViewBag.IsPostBack = true和[HttpPost],您将在视图中获得该变量。顺便说一句,您不能像填写表单输入一样填写该文本框服务器端吗? -
MVC 中没有回发。您不能简单地将文本填写在准备好的文档中吗? IE。当页面加载时。还是需要满足其他条件?
-
亚当,我猜,当用户按 F5 时, 中的文本会被重新填充?这是不可接受的:(
标签: javascript asp.net-mvc postback