Panel.AddAttributesToRender Method
.NET Framework 3.0
Adds information about the background image, alignment, wrap, and direction to the list of attributes to render.
Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
protected void AddAttributesToRender ( HtmlTextWriter writer )
protected override function AddAttributesToRender ( writer : HtmlTextWriter )
Not applicable.
Parameters
- writer
An HtmlTextWriter that represents the output stream to render HTML content on the client.
| Exception type | Condition |
|---|---|
| The DefaultButton property of the Panel control must be the ID of a control of type IButtonControl. |
The following code example demonstrates how to override the AddAttributesToRender method in a custom server control so that the Panel text always displays as bold.
<%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.JSL.Controls" Assembly="Samples.AspNet.JSL" %>
<%@ Page Language="VJ#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Custom Panel - AddAttributesToRender - VJ# Example</title>
</head>
<body>
<form id="Form1" method="post" runat="server">
<h3>Custom Panel - AddAttributesToRender - VJ# Example</h3>
<aspSample:CustomPanelAddAttributesToRender
id="Panel1"
runat="server"
BorderWidth="1px"
BorderStyle="Solid">
<asp:Label id="Label1" runat="server">Label1</asp:Label>
</aspSample:CustomPanelAddAttributesToRender>
</form>
</body>
</html>
package Samples.AspNet.JSL.Controls;
public class CustomPanelAddAttributesToRender
extends System.Web.UI.WebControls.Panel
{
protected void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer)
{
// Show the Panel text as Bold
writer.AddStyleAttribute(System.Web.UI.HtmlTextWriterStyle.FontWeight,
"bold");
// Call the Base's AddAttributesToRender method.
super.AddAttributesToRender(writer);
} //AddAttributesToRender
} //CustomPanelAddAttributesToRender
Community Additions
ADD
Show: