예제 #1
0
    /// <summary>
    /// 模型绑定
    /// </summary>
    private void BindModel()
    {
        DataTable dt = new DataTable();

        dt.Columns.Add("Name", typeof(string));
        dt.Columns.Add("Title", typeof(string));
        dt.Columns.Add("Note", typeof(string));
        mField mF = new mField();
        bField bF = new bField();

        mF.TableName = mm.TableName;
        DataSet ds = bF.FieldList(mF);

        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
        {
            DataRow dr = dt.NewRow();
            dr["Name"]  = ds.Tables[0].Rows[i]["Field"];
            dr["Title"] = ds.Tables[0].Rows[i]["Title"];
            dr["Note"]  = ds.Tables[0].Rows[i]["Note"];
            dt.Rows.Add(dr);
        }
        this.DBList.DataSource = dt;
        this.DataBind();
    }