コード例 #1
0
ファイル: Bind.cs プロジェクト: NingMoe/UniICWeb
    ///   <summary>
    ///   girdview中xml的绑定
    ///   </summary>
    ///   <param   name="fieldName">gridview要绑定的字段名</param>
    ///   <param   name="value">xml中绑定的fieldname</param>
    public void GridBindAdd(string fieldName, string value)
    {
        bindGrid item = new bindGrid();

        item.SetFieldName(fieldName);
        item.SetVaule(value);
        gridBind.Add(item);
    }
コード例 #2
0
ファイル: Bind.cs プロジェクト: NingMoe/UniICWeb
 public void SetTable(DataTable dt)
 {
     if (gridBind.Count == 0)
     {
         return;
     }
     for (int i = 0; i < dt.Rows.Count; i++)
     {
         for (int j = 0; j < gridBind.Count; j++)
         {
             bindGrid item = new bindGrid();
             item = gridBind[j];
             dt.Rows[i][item.GetFieldName()] = GetXmlValue(item.GetValue(), dt.Rows[i][item.GetFieldName()].ToString());
             //传两次第一次fieldname为gridview中的字段名,value为要绑定const.xml的name的名称
             //第二次,fieldname为const.xml的name名称 value为option的中的值
         }
     }
 }