Веб-части с файлом разметки? - PullRequest
0 голосов
/ 31 декабря 2008

Я новичок в веб-части ASP.NET. Я построил несколько простых, используя только класс, производный от WebPart, и переопределяя метод CreateChildControls, но на самом деле ничего существенного. Мой вопрос заключается в том, возможно ли иметь веб-часть, которая также использует преимущества отдельного файла разметки html / asp.net, который поможет обеспечить некоторую структуру для вывода веб-части. В прошлом я просто создавал серверные элементы управления и добавлял их в коллекцию элементов управления, но это кажется глупым способом создания нетривиального макета. Я могу это сделать? Должен ли я использовать пользовательский элемент управления ascx или я могу обойти этот шаг? Существует множество полезных уроков по веб-частям, но ни один из них не проходит мимо переопределения CreateChildControls. Спасибо!

Ответы [ 2 ]

1 голос
/ 01 января 2009

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

0 голосов
/ 13 октября 2011

Ссылки в ответе выше не работают, но вот альтернативный: http://www.a2zdotnet.com/View.aspx?Id=95

В VS 2010 у нас также есть визуальные веб-части, которые, как мне кажется, выполняют почти ту же функцию, но они заключены в элемент проекта. Я видел это только в контексте SharePoint, поэтому не уверен, как это работает для проектов ASP.NET. Вот пример: http://msdn.microsoft.com/en-us/library/ff597539.aspx

...