2009-10-18 3 views
2

Ну, это вопрос новичков, но я думаю, что у многих людей есть проблемы с этим.Построение собственного веб-элемента управления

Я разрабатываю Windows/веб-приложение для развлечения и установки их в местах друзей. Большая часть моего развития концентрируется на CRM-системе, но у меня есть большая проблема с отображением данных из БД лучше, эффективнее и легче.

Использование встроенных веб-элементов управления Microsoft - это хороший и простой способ, но он не отвечает моим потребностям, и, что еще хуже, он не настолько эффективен, как другие веб-элементы управления в отличном программном обеспечении и веб-сайтах (Google).

Я хочу создать собственные элементы управления (GridView и т. Д.). Итак, мой вопрос: как я могу это сделать сам?

Как Microsoft создает свои веб-элементы управления для разработки веб-приложений и Windows Form?

Спасибо!

Amit

ответ

4

Вот стартовое место для обучения о создании собственных веб-элементы управления.

http://msdn.microsoft.com/en-us/library/bb386565.aspx

А вот старая ссылка, но, вероятно, лучшее место, чтобы начать.

http://msdn.microsoft.com/en-us/library/aa710843(VS.71).aspx

И, наконец .... Если вы хотите разрабатывать пользовательские элементы управления для приложений Windows Forms ...

http://msdn.microsoft.com/en-us/library/6hws6h2t.aspx

4

Ну, это можно ответить несколькими способами. Большинство приятных элементов управления делают много Javascript, что не очевидно, если вы не посмотрите на результат. Вам может быть интересно использовать плагины JQuery (или «элементы управления»). Кроме того, если честно, вам может быть интересно взглянуть на новый способ сделать ASP.NET, который называется ASP.NET MVC. Это очень хороший способ создания веб-приложений, которые используют множество технологий веб-стандартов, не скрывая и не скрывая деталей. Вот ссылка на что:

http://www.asp.net/mvc/

+0

Очень хороший ответ. Я один из «ненавистников» MVC, но я признаю, что это моя слабость. Я просто слишком настроен в своих «классических» способах asp.Net. Однако, если вы ищете более тонкий контроль и более чистое разделение проблем, MVC выглядит как хороший маршрут. – David

+0

Спасибо вам обоим, Никогда не думал, чтобы посмотреть результат на странице MVC - отличный способ, и спасибо. , но это все еще инструменты, которые предоставляет Microsoft, я хочу построить его по-своему, поэтому я знаю, как мой контроллер отлично работает и насколько он эффективен. я думаю, я поеду, чтобы изучить java-скрипт и запомнить некоторые теги html, затем я возьму набор данных или datatable и создам функцию, которая знает, чтобы генерировать html \ java-скрипт, который создает мою собственную таблицу, могу ли я использовать StringBuilder для этого? как я могу взять StringBuilder и вставить его в просматриваемую страницу? Большое спасибо. Amit – Mazki516

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