日期:2014-05-16 浏览次数:20747 次
protected void Page_Load(object sender, EventArgs e)
{
//这里是你要接收的值
page();
}
public void page()
{
DataGrid dg = new DataGrid();
//定义控件属性
dg.AllowPaging = false;
dg.ShowFooter = false;
dg.AutoGenerateColumns = false;
dg.HeaderStyle.CssClass = "gr";
//定义列
BoundColumn bc;
bc = new BoundColumn();
bc.HeaderText = "档案编号";
bc.ItemStyle.Width = Unit.Pixel(140);
bc.DataField = "档案编号";
dg.Columns.Add(bc);
BoundColumn Name;
Name = new BoundColumn();
Name.HeaderText = "姓名";
Name.ItemStyle.Width = Unit.Pixel(80);
Name.DataField = "姓名";
dg.Columns.Add(Name);
//先绑定数据到dg,绑定就不写了
Response.Write(this.GetStringByControl(dg)};
Response.end();
}
public string GetStringByControl(System.Web.UI.Control c)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
System.IO.StringWriter writer = new System.IO.StringWriter(sb);
System.Web.UI.HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(writer);
c.RenderControl(htw);
ret