public GridViewTemplate(DataControlRowType type, string colname, string conname, DataType.ControlsType dtype) { dcrType = type; columnName = colname; controlname = conname; datatype = dtype; }
/// <summary> /// 动态绑定GridView /// </summary> /// <param name="gv">传入GridView</param> /// <param name="title">绑定列的名称</param> /// <param name="dtype">控件类型</param> public void BindNewColumns(GridView gv, string title, DataType.ControlsType dtype) { TemplateField tf = new TemplateField(); tf.HeaderTemplate = new GridViewTemplate(DataControlRowType.Header, title); tf.ItemTemplate = new GridViewTemplate(DataControlRowType.DataRow, title, dtype); gv.Columns.Add(tf); }
public GridViewTemplate(DataControlRowType type, string colname, string path, string pathid, string idtitle, string idid) { dcrType = type; datatype = DataType.ControlsType.HtmlAnchor; columnName = colname; spath = path; spathid = pathid; sidtitle = idtitle; sidid = idid; }