public void RenderPanel(TabStripRenderer r) { HtmlTextWriter output = r.Output; output.WriteBeginTag("div"); output.WriteAttribute("id", r.ParentControl.ID + "_TabPage_" + _name); if (_visible) { output.WriteAttribute("style", "display:block;visibility:visible;"); } else { output.WriteAttribute("style", "display:none;visibility:hidden;"); } output.WriteLine(HtmlTextWriter.TagRightChar); output.Indent++; r.OnRenderDivTableStart(output); OnRenderDiv(r.Output); r.RenderDivTableEnd(output); output.Indent--; output.WriteEndTag("div"); output.WriteLine(); }
public void RenderTab(TabStripRenderer r) { // HtmlTextWriter output = r.Output; // output.WriteFullBeginTag("li"); // output.WriteBeginTag("a"); // if(_linkTab) // output.WriteAttribute("href", "javascript:" + "gfx_setTab(" + r.ParentControl.ID + "_TabArray, '" + r.ParentControl.ID + "_Tab_" + _name + "');"); // if(_visible) // output.WriteAttribute("class", "here"); // output.Write(HtmlTextWriter.TagRightChar); // output.Write(_name); // output.WriteEndTag("li"); // output.WriteLine(); HtmlTextWriter output = r.Output; // output.WriteBeginTag("div"); // if(_style != string.Empty) // output.WriteAttribute("style", _style); // else // output.WriteAttribute("style", "padding-right=5px;float:left;"); // if(_cssClass != string.Empty) // output.WriteAttribute("class", _cssClass); // else // output.WriteAttribute("class", "gfxtaba"); // if(!_linkTab) // output.WriteAttribute("onclick", // "gfx_setTab(" + r.ParentControl.ID + "_TabArray, '" + r.ParentControl.ID + "_Tab_" + _name + "');"); // output.WriteLine(HtmlTextWriter.TagRightChar); // output.Indent++; if (_linkTab) { output.WriteBeginTag("a"); output.WriteAttribute("id", r.ParentControl.ID + "_Tab_" + _name); output.WriteAttribute("href", "#"); if (_linkTab) { output.WriteAttribute("onclick", "gfx_setTab('" + r.ParentControl.ID + "', '" + _name + "');"); } if (_visible) { output.WriteAttribute("class", "gfxtabon"); } else { output.WriteAttribute("class", "gfxtaboff"); } output.Write(HtmlTextWriter.TagRightChar); output.Write(_name); output.WriteEndTag("a"); } else { output.WriteLine(_name); } // output.Indent--; // output.WriteEndTag("div"); // output.WriteLine(); }
public void Render(TabStripRenderer r) { HtmlTextWriter output = r.Output; for (int x = 0; x < _tabs.Count; x++) { _tabs[x].RenderTab(r); } }