本文整理汇总了C#中Label.RenderControl方法的典型用法代码示例。如果您正苦于以下问题:C# Label.RenderControl方法的具体用法?C# Label.RenderControl怎么用?C# Label.RenderControl使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Label
的用法示例。
在下文中一共展示了Label.RenderControl方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: RenderInput
// Overridden to render the validator *before* the label, to ensure the validator
// is presented on the correct screen.
protected override void RenderInput(HtmlTextWriter writer, Literal label, Control textBox, Control validator) {
validator.RenderControl(writer);
// In the ChangePassword control, many styles are applied to the table cell that contains
// a child control, rather than the child control itself. We must apply the proper
// style from the ChangePassword control to any control we create for adaptive rendering.
// VSWhidbey 81240
Label newLabel = new Label();
newLabel.Text = label.Text;
newLabel.Page = Page;
newLabel.ApplyStyle(Control.LabelStyle);
newLabel.RenderControl(writer);
// TextBoxStyle is applied directly to the TextBox in the ChangePassword control
textBox.RenderControl(writer);
}
示例2: FillTemplatesList
private void FillTemplatesList()
{
RISDatabaseAccessLayer db = new RISDatabaseAccessLayer();
string query = "select tTemplates.TemplateId,tTemplates.[Name] from tTemplates "
+ " inner join tTemplateUsers on tTemplates.TemplateId = tTemplateUsers.TemplateId "
+ " inner join tModalities on tTemplates.ModalityId = tModalities.ModalityId "
+ " where tTemplateUsers.UserId = " + Request["userId"]
+ " and tModalities.Name = '" + Request["modalityName"] + "'";
SqlConnection con = (SqlConnection)db.GetConnection();
SqlCommand cmd = new SqlCommand(query, con);
SqlDataAdapter da = new SqlDataAdapter();
DataTable dt = new DataTable();
da.SelectCommand = cmd;
da.Fill(dt);
//Populating Drop down list of templates
if (dt.Rows.Count > 0)
{
DropDownList ddlTemplates = new DropDownList();
ddlTemplates.ID = "ddlTemplates";
ddlTemplates.DataSource = dt;
ddlTemplates.DataTextField = "Name";
ddlTemplates.DataValueField = "TemplateId";
ddlTemplates.DataBind();
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
Label label = new Label();
label.ID = "lblTemplate";
label.Text = "Template:";
label.RenderControl(oHtmlTextWriter);
ddlTemplates.RenderControl(oHtmlTextWriter);
Response.Write(oHtmlTextWriter.InnerWriter);
Response.Write("<input id='btnLoadTemplate' type='button' value='Apply Template' onclick='getReportText()'/>");
Response.End();
}
else
{
Response.Write("<i>No Templates Found</i>");
Response.End();
}
}