Ajax.BeginForm +在IE9中更新整个页面

时间:2010-10-08 14:27:15

标签: asp.net-mvc-2 internet-explorer-9 telerik-mvc

我正在使用MVC2并且有一个telerik弹出窗口,我正在进行搜索并希望在第二个选项卡中显示搜索结果。

我在第一个标签中有我的搜索表单,在帖子上,我执行搜索并且包含一个包含telerik网格的partialview。这在Chrome中完美运行,但是当我在IE9中试用它时,它会在一个全新的页面上显示搜索结果。

Ajax.BeginForm("Search", "DataSearch",
               new AjaxOptions
               {
                   UpdateTargetId = "pnlSearchResults",
                   OnSuccess = "ShowSearchResults",
                   HttpMethod = "Post",
                   InsertionMode = InsertionMode.Replace,
                   LoadingElementId = "searchingProgess"
               }))

div,pnlSearchResults包含在第二个选项卡中,位于表单之外。

1 个答案:

答案 0 :(得分:0)

我认为这与表格中的元素有关。我将我的加载div移到了表单之外,重新加载,现在看起来工作得很好。