MVC Partial View рендеринг как полный вид в его div - PullRequest
0 голосов
/ 22 сентября 2011

На данный момент много проблем.Мы написали веб-приложение с использованием asp.net mvc 2, а также расширений telerik mvc.В этом случае у нас есть проблема с элементом управления полосы вкладок.

У меня есть ссылка, предназначенная для загрузки частичного представления.Это частичное представление содержит вкладку telerik.К сожалению, при щелчке по ссылке в IE7 и IE8 вместо обновления содержимого, как следует (как это происходит в других браузерах), вместо этого по какой-то причине отображается вся страница в разделе частичного просмотра.

У меня есть скриншот здесь:

A view of the entire page being loaded again into a div where there should be only a partial view of tab contents here.

Есть идеи?Я работал над этой проблемой в течение нескольких дней и был бы признателен за любую помощь, какую только смогу получить.

К вашему сведению, никаких ошибок в JavaScript нет.

Заранее спасибо!

1 Ответ

0 голосов
/ 23 сентября 2011

ваше частичное представление генерируется не как частичное представление, а как полное представление

ваша обычная страница имеет такой код:

<%@ Page Title="" Language="C#" MasterPageFile="~/Areas/Admin/Views/Shared/Admin.Master" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>

и ваше частичное представление имеет такой код:

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<NudaJeFuc.Areas.Admin.Models.AEventCategoryModel>" %>

Проверьте это ...

...