2012-02-03 3 views
2

Как использовать элементы управления ASP.NET AJAX в MVC3?Элементы управления ASP.NET AJAX в MVC3?

например. Masked Edit Box

Я установил AJAX Control через NUGET.

и попробовал добавить Register TagPrefix="asp" Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit" в начало страницы. но он не признается.

И интересно, возможно ли это даже в MVC3 с тех пор, как Ive Never использовал панель инструментов. Это облегчило бы жизнь, если бы я мог использовать эти инструменты.

ответ

2

Любой сервер управления ASP.NET предназначена для использования в WebForms, а не в MVC.

Вы должны найти какой-то другой метод HTML помощник, чтобы сделать это или создать самостоятельно, так что вы можете назвать это, как это на странице:

@this.Html.MaskedEditorBoxFor(m => m.WhateverProperty) 
+0

Может быть, взять мою ссылку и завернуть его в HTML Вспомогательный метод. :) –

+0

@atornblad, абсолютно или еще шаблон редактора. Я думаю, что ваш ответ не может быть принят, потому что вы можете использовать механизм просмотра aspx в проекте MVC, но все же не сможете использовать серверные элементы управления (потому что это MVC). –

1

Эти элементы управления предназначены для двигателя рендеринга aspx. Если вы используете движок Razor, вам нужно искать другие альтернативы для маскированного поля редактирования, например, какой-то плагин jQuery.

Я нашел это: http://digitalbush.com/projects/masked-input-plugin/

не использовал его, поэтому я не могу поручиться за это ...

 Смежные вопросы

  • Нет связанных вопросов^_^