WebPartChrome.RenderWebPart(HtmlTextWriter, WebPart) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет полное отображение элемента управления WebPart и всех его разделов.
public:
virtual void RenderWebPart(System::Web::UI::HtmlTextWriter ^ writer, System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
public virtual void RenderWebPart (System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member RenderWebPart : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.RenderWebPart : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.WebPart -> unit
Public Overridable Sub RenderWebPart (writer As HtmlTextWriter, webPart As WebPart)
Параметры
- writer
- HtmlTextWriter
Объект HtmlTextWriter, который получает содержимое элемента webPart
.
- webPart
- WebPart
Элемент управления, отображаемый в настоящий момент.
Исключения
Элемент управления, на который ссылается параметр webPart
, имеет значение null
.
Комментарии
Метод RenderWebPart отображает полный WebPart элемент управления с заголовком, содержимым и нижним колонтитулов. Переопределение этого метода дает разработчику полный программный контроль над отрисовкой webPart
всех аспектов , поэтому переопределение этого метода довольно сложно. Как и некоторые другие методы в классе, которые разработчики могут переопределить, при переопределении этого метода распространенный и полезный подход заключается в WebPartChrome том, чтобы сначала вызвать базовый метод, взять на себя WebPart возвращаемый элемент управления и настроить некоторые его свойства, а не обрабатывать полную отрисовку самостоятельно.