Я впервые пробую свои силы в Visual Studio 2010 (Asp.Net 4.0).Я хочу использовать элементы управления Ajax, в основном элементы управления ComboBox.
Я выполнил пошаговую процедуру, описанную в этой ссылке , чтобы загрузить и установить AjavControlToolkit.
Я такжеПерейдите по этой ссылке , чтобы узнать, как добавить ComboBox на мою веб-страницу.
Но независимо от того, что я делаю, под элементом управления находится зеленая линия, и я получаю сообщение об ошибке "Префикс нераспознанного тегаили фильтр устройства 'ajax' ".
Мой файл web.config выглядит следующим образом:
<configuration>
<system.web>
<pages>
<controls>
<add tagPrefix="ajax" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</controls>
</pages>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies></compilation>
</system.web>
</configuration>
Страница aspx выглядит следующим образом:
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="sm" runat="server"></asp:ScriptManager>
<ajax:ComboBox runat="server" AutoCompleteMode="SuggestAppend">
<asp:ListItem>ddd</asp:ListItem>
<asp:ListItem>fff</asp:ListItem>
<asp:ListItem>gggg</asp:ListItem>
<asp:ListItem>hhhhh</asp:ListItem>
</ajax:ComboBox>
</div>
</form>
У меня естьдаже пытался удалить файлы схемы из C: \ Documents and Settings \ xxx \ Application Data \ Microsoft \ VisualStudio \ 10.0 \ ReflectedSchemas location.
Пожалуйста, помогите мне в успешной реализации элемента управления Combobox.Спасибо!
Отредактировано:
В качестве другого подхода я создал новый веб-сайт и установил последнюю версию AjaxControlToolkit, используя NuGet .Я перестроил решение.Я все еще не мог видеть элементы управления Ajax в intellisense.Есть ли что-то еще, что нужно сделать, чтобы реализовать это?Пожалуйста, помогите !!