【发布时间】:2012-06-26 17:05:37
【问题描述】:
我目前正在将一个经典的 asp 站点与 MVC3 集成。我对集成的某些领域有一些疑问,希望得到一些反馈。
首先,我有一个发布到 MVC 控制器操作的 asp 页面。我几乎没有修改asp页面的余地。我想获取从 asp 页面发布的表单字段并将它们映射到模型对象。发布的值具有晦涩的名称,例如我想将其映射到模型对象上的 Name 属性的“my_name”。最好的方法是通过模型绑定器还是有替代方法?
我的下一个问题是上一个问题的后续,我关心任何跨站点脚本,所以想检查发布的变量的值是否有效并且不包含奇怪的字符等。MVC3 中是否内置了一些东西开箱即用?
当 asp 页面发布到控制器操作时,我想在控制器操作正在处理时显示一个等待图标,因为控制器操作可能需要 10 秒以上,因为它必须调用外部系统等。因此我不想要帖子看起来像挂着一样。是否可以连接控制器动作以返回带有等待图标的视图,而动作的主体正在后台处理并且一旦完成重定向到另一个页面?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 asp-classic