我们刚刚从.net的MVC框架的TCP 4升级到RC 2。以下代码有效,现在只进行常规发布(即导航到创建页面):
<% using (Ajax.BeginForm("Create", "LEEDBoardItem", new AjaxOptions() { UpdateTargetId = "LEEDBoardDisplay", HttpMethod = "POST" })) { %> <%= Html.Hidden("Selling_Color_Name", ViewData.Model.SelectedColor == null ? "" : ViewData.Model.SelectedColor.SellingColorName) %> <%= Html.Hidden("Selling_Color_Number", ViewData.Model.SelectedColor == null ? "" : ViewData.Model.SelectedColor.SellingColorNumber) %> <%= Html.Hidden("Selling_Style_Name", ViewData.Model.Style_Name) %> <%= Html.Hidden("Selling_Style_Number", ViewData.Model.Style_Number) %> <%= Html.AntiForgeryToken() %> <% Html.RenderPartial("~/Views/LEEDBoardItem/Form.ascx", new LEEDBoardItem());%> <input type="submit" value="New" /> <% } %>
任何人都有与RC2类似的问题?我可以切换到ActionLink,但我宁愿使用表格帖子。
谢谢! 布赖恩
答案 0 :(得分:2)
我唯一能想到的就是确保从RC2获取最新的.js文件并将它们放入项目中并正确引用它们。