예제 #1
0
 public GridViewTemplate(DataControlRowType type, string colname, string conname, DataType.ControlsType dtype)
 {
     dcrType     = type;
     columnName  = colname;
     controlname = conname;
     datatype    = dtype;
 }
예제 #2
0
    /// <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);
    }
예제 #3
0
 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;
 }