используйте HtmlHelper для создания диалоговых окон пользовательского интерфейса jQuery

#c# #jquery #jquery-ui #asp.net-mvc-3 #html-helper

#c# #jquery #jquery-пользовательский интерфейс #asp.net-mvc-3 #html-помощник

Вопрос:

HTML-помощники хороши, а диалоговые окна jQuery UI просты в использовании.

Интересно, смогу ли я создать HtmlHelper , который может упростить использование диалоговых окон. Я имею в виду, что для создания и использования даже простого jQueryUI диалога вам нужно добавить немного html и небольшой фрагмент javascript.

Вместо этого я пытаюсь создать вспомогательный класс, который предоставит мне аналогичную функциональность, как у System.Windows.Forms.MessageBox .

Возможно ли это, или есть лучшие способы сделать это?

Ответ №1:

Вы можете — я сделал это 🙂 Это немного запутанно, но у меня есть один.

на самом деле.. загрузите код для всего проекта mvc, который я сделал в качестве доклада, по адресу: http://completedevelopment.blogspot.com/2011/04/learning-mvc-for-web-forms-developer.html

посмотрите в dialogfunctions.js код и папка extensions для методов расширения для этого.

Комментарии:

1. Ох… На самом деле я уже скачал его. Я узнал много новых приемов, но пропустил это dialogfunctions.js . Я посмотрю на это. Спасибо!