CatalogPartChrome.RenderPartContents(HtmlTextWriter, CatalogPart) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отображает основную область содержимого элемента управления CatalogPart за исключением колонтитулов.
protected:
virtual void RenderPartContents(System::Web::UI::HtmlTextWriter ^ writer, System::Web::UI::WebControls::WebParts::CatalogPart ^ catalogPart);
protected virtual void RenderPartContents (System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.CatalogPart catalogPart);
abstract member RenderPartContents : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.CatalogPart -> unit
override this.RenderPartContents : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.CatalogPart -> unit
Protected Overridable Sub RenderPartContents (writer As HtmlTextWriter, catalogPart As CatalogPart)
Параметры
- writer
- HtmlTextWriter
Объект HtmlTextWriter, который получает содержимое элемента catalogPart
.
- catalogPart
- CatalogPart
Элемент управления, отображаемый в настоящий момент.
Исключения
Элемент управления, на который ссылается параметр catalogPart
, имеет значение null
.
Примеры
В следующем примере кода показано, как переопределить RenderPartContents метод для добавления текста в часть каталога. Полный код, необходимый для выполнения примера, включая веб-страницу для размещения этих элементов управления, см. в разделе CatalogPartChrome Пример обзора класса.
protected override void RenderPartContents(HtmlTextWriter writer, CatalogPart catalogPart)
{
writer.AddStyleAttribute("color", "red");
writer.RenderBeginTag("p");
writer.Write("Apply all changes");
writer.RenderEndTag();
catalogPart.RenderControl(writer);
}
Protected Overrides Sub RenderPartContents(ByVal writer As System.Web.UI.HtmlTextWriter, ByVal catalogPart As System.Web.UI.WebControls.WebParts.CatalogPart)
writer.AddStyleAttribute("color", "red")
writer.RenderBeginTag("p")
writer.Write("Apply all changes")
writer.RenderEndTag()
catalogPart.RenderControl(writer)
End Sub
Комментарии
Метод RenderPartContents позволяет переопределить отрисовку области catalogPart
текста объекта , оставляя отрисовку колонтитулов на отрисовку по умолчанию.
Примечания для тех, кто наследует этот метод
При необходимости можно переопределить RenderPartContents(HtmlTextWriter, CatalogPart) метод . Если это так, можно просто выполнить любые настройки отрисовки для catalogPart
, а затем вызвать его RenderControl(HtmlTextWriter) метод.