Я установил AJAX Control Toolkit, следуя прилагаемым инструкциям, и пытаюсь добавить TabContainer с парой TabPanels к представлению в приложении ASP.NET MVC.Это возможно?Я могу заставить элементы управления TabContainer и TabPanel работать в приложении Webforms, но не в MVC.
В одном из моих представлений у меня есть следующий код:
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<MvcApplication1.Models.Class1>" %>
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="ajaxToolkit" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
Create
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<form id="form1" runat="server">
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</ajaxToolkit:ToolkitScriptManager>
<h2>Create</h2>
<ajaxToolkit:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="1">
<ajaxToolkit:TabPanel runat="server" HeaderText="TabPanel1" ID="TabPanel1">
<ContentTemplate>
</ContentTemplate>
</ajaxToolkit:TabPanel>
<ajaxToolkit:TabPanel ID="TabPanel2" runat="server" HeaderText="TabPanel2">
<ContentTemplate>
</ContentTemplate>
</ajaxToolkit:TabPanel>
</ajaxToolkit:TabContainer>
</form>
</asp:Content>
Выше приведено исключение HttpException «OutputStream недоступен, когда используется пользовательский TextWriter»Сохранение TabContainer, но удаление TabPanel не вызывает никаких ошибок.
Есть предложения?
Спасибо.