Adf.Web.UI.RowSelectorColumn.ParticipantRadioButton.RenderAttributes C# (CSharp) Method

RenderAttributes() protected method

Overrides HtmlInputRadioButton.RenderAttributes.
Customized to use this implementation of RenderedNameAttribute
protected RenderAttributes ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void
            protected override void RenderAttributes(HtmlTextWriter writer)
            {
                writer.WriteAttribute("value", Value);
                Attributes.Remove("value");
                writer.WriteAttribute("name", RenderedNameAttribute);
                Attributes.Remove("name");
                if (ID != null)
                {
                    writer.WriteAttribute("id", ClientID);
                }
                if (AutoPostBack)
                {
                    String finalOnClick = Attributes["onclick"];
                    if (finalOnClick != null)
                    {
                        finalOnClick += " " + Page.ClientScript.GetPostBackEventReference(this, null);
                        Attributes.Remove("onclick");
                    }
                    else
                    {
                        finalOnClick = Page.ClientScript.GetPostBackEventReference(this, null);
                    }
                    writer.WriteAttribute("onclick", finalOnClick);
                }

                Attributes.Render(writer);
                writer.Write(" /");
            }