博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
----控件组值的取得方法---
阅读量:5092 次
发布时间:2019-06-13

本文共 1094 字,大约阅读时间需要 3 分钟。

首先 Request.Form取回的一组控件的值安顺序用","隔开
如有5个相同name=name1 的text 通过 Request.Form["name"] 得到的值是字符串 1,2,3,4,5
我们用split函数把他转换为数组:Request.Form["name"].Split(','); 
然后我们就可以随意的处理了
下面通过一个简单的例子看一下:

          string[] arrid = Request.Form["id"].Split(',');//

          string[] arrfldname = Request.Form["fldname"].Split(',');
          string[] arrcaption = Request.Form["caption"].Split(',');
          string[] arrfldType = Request.Form["fldType"].Split(',');
          string[] arrmaxLength = Request.Form["maxLength"].Split(',');
          string[] arrrelateTbl = Request.Form["relateTbl"].Split(',');
          string[] arrrelateFld = Request.Form["relateFld"].Split(',');
          string[] arrbNull = Request.Form["bNull"].Split(',');
          for (int i = 0; i < arrid.Length; i++)
          {
             string id = arrid[i].ToString();
             string fldname =arrfldname[i].ToString();
             string caption = arrcaption[i].ToString();
             string fldType = arrfldType[i].ToString();
             string maxLength = arrmaxLength[i].ToString();
             string relateTbl = arrrelateTbl[i].ToString();
             string relateFld = arrrelateFld[i].ToString();
             string bNull = arrbNull[i].ToString();
            }

 

转载于:https://www.cnblogs.com/gergro/archive/2006/04/06/368820.html

你可能感兴趣的文章
java List的初始化
查看>>
Longest Palindromic Substring
查看>>
linux导出Mysql数据sql脚本
查看>>
循环神经网络(3)
查看>>
Jmeter自动化测试-----接口测试基本使用实例
查看>>
智力测试
查看>>
Linux修行学习,网站持更
查看>>
C语言实现链表
查看>>
css选择器权值
查看>>
在Openstack上创建并访问Kubernetes集群
查看>>
Java语言基础41-44--泛型与集合
查看>>
jQuery.callbacks 注释
查看>>
将object类型转换成时间,如果能转的话。
查看>>
软件开发文档范例 分类: 软件工程 2015-03-...
查看>>
vue项目实现记住密码功能
查看>>
迭代器 生成器 列表推导式 生成器表达式的一些总结
查看>>
课程设计团队信息
查看>>
编译安装dropbear
查看>>
手动编译Spring4.2源码,以及把源码导入myEclipse中
查看>>
ibatis插入列表
查看>>