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