C# 遍历textboxs 绑定相应数据txt1~txtn

首先:  在前台将textboxs控件的ID 依次写为:txt2~txt96
然后:在后台写如下:
 先实例化 :STYJ_Data styj = new STYJ_Data();

 /// <summary>
 /// 绑定数据
 /// 2011/1/11 MYL add
 /// </summary>
 /// <param name="pageIndex"></param>
 private void BindInfo()
 {
     DataSet ds = styj.ViewTitleDetaile(Request.QueryString["LID"].ToString());
     DrpYear.SelectedValue = ConvertDBNullToStrEmpty(ds.Tables[0].Rows[0][27].ToString());//年份
     DrpYear.Visible = false;//隐藏掉时间

     //---------------------------modify i<=28 to i <= 96 by MYL 2011-4-13
  for (int i = 2; i <= 96; i++)//循环赋值
  {
   if (i == 27)
   {
       txt27.Value = ConvertDBNullToStrEmpty(ds.Tables[0].Rows[0][i - 2].ToString());
   }
   else if (i == 2)
   {
       txt2.Value = ConvertDBNullToStrEmpty(ds.Tables[0].Rows[0][i - 2].ToString());
   }
   else
   {
       TextBox tb = (TextBox)Page.FindControl("txt" + i);     //txt2~txt96
       if (ds.Tables[0].Rows.Count > 0)
       {
    tb.Text = ClearZero(ConvertDBNullToStrEmpty(ds.Tables[0].Rows[0][i - 2].ToString()));
       }
   }
    
     }
 }

在DataAccess层 STYJ_Data.cs类中添加styj.ViewTitleDetaile();
 /// <summary>
 /// 开发区发展建设情况表(年报),详细一览
 /// add by limm 2011-01-10
 /// </summary>
 /// <param name="LID">列表,主键</param>
 /// <returns>根据LID,查出开发区发展建设情况表(年报)详细信息</returns>
 public DataSet ViewTitleDetaile(string LID)
 {
     StringBuilder sqlStr = new StringBuilder();
     sqlStr.Append(" select");
     //   sqlStr.Append(" a.KFQNAME,");        //开发区名称
     sqlStr.Append(" CONVERT(char(10), a.SBNY,120) as SBNY ,");    //上报年月
     sqlStr.Append(" a.DQSCZ,");   //地区生产总值(GDP) 
     sqlStr.Append(" a.GYZJZ,");   //其中:工业增加值 
     sqlStr.Append(" a.ZDCYZJZ,");        //其中:主导产业增加值 
     sqlStr.Append(" a.SZDQZJZ,");        //所在地区增加值 
     sqlStr.Append(" a.YWZSR, ");  //业务总收入
     sqlStr.Append(" a.GYZCZ, ");  //工业总产值
     sqlStr.Append(" a.GZCZ, ");   //其中:规模以上工业总产值
     sqlStr.Append(" a.YSSR, ");   //地方一般预算收入
     sqlStr.Append(" a.CKE, ");    //出口额
     sqlStr.Append(" a.JKE, ");    //进口额
     sqlStr.Append(" a.XPWSTZQYS, ");     //新批外商投资企业数
     sqlStr.Append(" a.SJDZZCE, ");       //实际到帐注册外资额
     sqlStr.Append(" a.XZNZQYS, ");       //新增内资企业数
     sqlStr.Append(" a.ZCZB, ");   //新增内资企业注册资本
     sqlStr.Append(" a.ZCTZ, ");   //当年全社会固定资产投资
     sqlStr.Append(" a.GYZCTZ, ");        //其中:工业固定资产投资
     sqlStr.Append(" a.JCSSTR, ");        //其中:基础设施投入
     sqlStr.Append(" a.CYRS, ");   //期末从业人数
     sqlStr.Append(" a.GYCYRS, ");        //其中:工业从业人数
     sqlStr.Append(" a.JWRZZ, ");  //其中:境外人士在职人数
     sqlStr.Append(" a.GXQYRS, ");        //高新技术企业数
     sqlStr.Append(" a.ZSR, ");    //高新技术企业业务总收入
     sqlStr.Append(" a.FHQS, ");   //高新技术创业服务中心(孵化器)数
     sqlStr.Append(" a.FHQNQS, ");        //高新技术创业服务中心(孵化器)内企业数
     sqlStr.Append(" CONVERT(char(10),a.BCRQ,120) as BCRQ,  ");//报出日期
     sqlStr.Append(" a.ZBR, ");    //制表人
     // sqlStr.Append(" b.LTIME, ");      //年份
 
     //--------------------------------------Add by MYL 2011-4-12
 
     sqlStr.Append("a.FWYYSR , ");    //服务业营业收入
     sqlStr.Append("a.CZSR , ");      //财政收入
     sqlStr.Append("a.SZDQJCZ , ");   //所在地区进出口总额
     sqlStr.Append("a.XPGYXM , ");    //其中:工业项目
     sqlStr.Append("a.XPXYWZ , ");    //新批协议注册外资额
     sqlStr.Append("a.XPXYZZ , ");    //其中:增资额
     sqlStr.Append("a.SJGYXM , ");    //其中:工业项目
     sqlStr.Append("a.SZDQSJZCWZ , ");       //所在地区实际到帐注册外资额
     sqlStr.Append("a.QMZCWSTZS , "); //期末注册外商投资企业数(2001年起)
     sqlStr.Append("a.QMQSJCQS , ");  //其中:建成投产外资企业数     
     sqlStr.Append("a.QMQSGYXM , ");  //其中:工业项目
     sqlStr.Append("a.QMSJZCWZ , ");  //期末实际到帐注册外资额(2001年起)
     sqlStr.Append("a.QMSJGYXM , ");  //其中:工业项目
     sqlStr.Append("a.XZNZGYXM , ");  //新增内资企业数>>其中:工业项目
     sqlStr.Append("a.ZCGYXM , ");    //新增内资企业注册资本>>其中:工业项目
     sqlStr.Append("a.QMZCNZQYS , "); //期末注册内资企业数(2001年起)
     sqlStr.Append("a.QMNZJCQS , ");  //其中:建成投产企业数
     sqlStr.Append("a.QMNZGYXM , ");  //其中:工业项目
     sqlStr.Append("a.QMNZZCZB , ");  //期末内资企业注册资本额(2001年起)
     sqlStr.Append("a.QMNZZCGYXM , ");       //其中:工业项目  
     sqlStr.Append("a.JWTZQS , ");    //境外投资企业数
     sqlStr.Append("a.JWTZE , ");     //境外投资额
     sqlStr.Append("a.XZGXMJ , ");    //行政管辖面积
     sqlStr.Append("a.GHMJ , ");      //规划面积
     sqlStr.Append("a.YKFMJ , ");     //已开发面积
     sqlStr.Append("a.YKFXMYD , ");   //其中:项目用地
     sqlStr.Append("a.YKFGYYD , ");   //其中:工业项目用地
     sqlStr.Append("a.QMQSHGDZC , "); //期末全社会固定资产投资(2001年起)
     sqlStr.Append("a.QMQQJCSEZ , "); //期末全区基础设施投入(2001年起)
     sqlStr.Append("a.YSL , ");       //用水量
     sqlStr.Append("a.GYYSL , ");     //工业用水量
     sqlStr.Append("a.GHGYYSL , ");   //规上工业用水量
     sqlStr.Append("a.WSCLNL , ");    //污水处理能力
     sqlStr.Append("a.WSPFL , ");     //污水排放量
     sqlStr.Append("a.DXHL , ");      //电消耗量
     sqlStr.Append("a.QNISO4000S , ");       //区内通过ISO14000认证企业数
     sqlStr.Append("a.QNISO9000S , ");       //区内通过ISO9000认证企业数
     sqlStr.Append("a.JSHPZXL , ");   //建设项目环评执行率
     sqlStr.Append("a.GLZYRS , ");    //其中:各类专业技术人员数
     sqlStr.Append("a.KELJRS , ");    //科技领军人才数
     sqlStr.Append("a.GXQYXSSR , ");  //高新技术企业产品销售收入
     sqlStr.Append("a.GXQYGYCZ , ");  //高新技术企业工业产值
     sqlStr.Append("a.GXKJJCKZ , ");  //高新技术产品进出口总额
     sqlStr.Append("a.GXCKE , ");     //其中:出口额
     sqlStr.Append("a.QM500TZS , ");  //期末世界500强入区投资企业数
     sqlStr.Append("a.CXCYZTS , ");   //创新创业载体数
     sqlStr.Append("a.QMYFS , ");     //期末区内研发中心数
     sqlStr.Append("a.CMSB , ");      //驰名商标
     sqlStr.Append("a.ZMSB , ");      //著名商标
     sqlStr.Append("a.CKMP , ");      //出口名牌
     sqlStr.Append("a.ZLS , ");       //授权专利数
     sqlStr.Append("a.WBFWSR , ");    //国际服务外包业务收入
     sqlStr.Append("a.XDFWWZ , ");    //现代服务业(不含房地产)到帐外资额
   //sqlStr.Append("a.ZHNH , ");      //综合能耗
     sqlStr.Append("a.GMGYNH , ");    //规模以上工业综合能耗
     sqlStr.Append("a.SO2 , ");       //S02排放量
     sqlStr.Append("a.COD , ");       //COD排放量
     sqlStr.Append("a.SCXYQ , ");     //获得省级以上创新型园区数
     sqlStr.Append("a.SSTYQ , ");     //获得省级以上生态工业园区数
     sqlStr.Append("a.STSYQ , ");     //获得省级特色产业园区数
     sqlStr.Append("a.SNNBCX , ");    //苏南开发区共建南北开发区成效值
     sqlStr.Append("a.GWHJJ , ");     //管委会机构是否精简高效值
     sqlStr.Append("a.GWHYJ , ");     //管委会是否建立一级财政值
     sqlStr.Append("a.GWHYZ , ");     //管委会实行一站式服务值
     sqlStr.Append("a.ZDBCGD , ");    //征地拆迁补偿是否符合规定  
     sqlStr.Append("a.SWRS , ");      //生产安全事故死亡人数
     sqlStr.Append("a.GLTZ, ");       //管理体制
     sqlStr.Append("a.SZDQYBYS, ");   //所在地区地方一般预算收入
     sqlStr.Append("a.SSSR, ");       //税收收入

     //--------------------------------------End 2011-4-12

     sqlStr.Append(" b.LTIME ");   //年份
     sqlStr.Append(" from");
     sqlStr.Append(" tbKFQFZNB a, ");     //开发区发展建设情况表(年报)--列表
     sqlStr.Append(" tbKFQFZNB_LIST b");  //开发区发展建设情况表(年报)--列表
     sqlStr.Append(" where 1=1");
     sqlStr.Append(" and a.LID=b.LID");
     sqlStr.Append(" and");
     sqlStr.Append(" b.LID = " + LID);
     DataSet ds = SqlHelper.ExecuteDataset(SqlHelper.ConnectionString, CommandType.Text, sqlStr.ToString());
     return ds;
 }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值