如何从DataList控件中读取某控件的数据。
来源:互联网 发布:cygwin 连接linux 编辑:程序博客网 时间:2024/05/29 15:45
DataList控件所包含的控件在运行的时候,它的ID或name是类似的。我们可以通过获取控件的name值,从而得到ID值。
例子:DataList的ID为dlPG,DataList控件中包含CheckBox控件和HiddenField控件。那么,页面在运行的时候,DataList中的控件name为:dlPG$、数字$、控件ID 这3部分组成;ID为:dlPG_ 、数字_ 、控件ID这3部分组成。name和ID的区别为:name为$ 、ID为_ 。
我们在得到name值后,可以把$替换为_ 。而且,同一行同一列中的前2部分是相同的,如果我们想通过选中CheckBox值后得到HiddenField的值,那么,可以把CheckBox的ID替换为HiddenField的ID。这样就可以得到HiddenField的值了。
如:
var box = document.getElementsByTagName("input");
for (var i = 0; i < box.length; i++) {
if (box[i].type == "checkbox" && box[i].checked == true) {
var Name = box[i].name; //得到CheckBox的name
var ID = Name.replace(/\$/g, "_").replace("pid", "lbPids"); //把name中的$用_替换,并把CheckBox的ID值替换为HiddenField的ID值。
Value += document.getElementById(ID).value + ","; //获取HiddenField中的值
}
}
- 如何从DataList控件中读取某控件的数据。
- 读取DataList控件中Labe控件应该注意的问题
- 查看DataList控件中数据的详细信息
- 从DataList继承的自定义控件如何实现RepeatColumns属性
- 从别人程序中控件数据的读取
- Datalist控件嵌套Datalist控件的数据绑定
- 利用CommandArgument 属性获取 datalist的中 控件数据绑定
- 查看DataList控件中数据的详细信息1
- 通过按钮事件如何访问datalist中控件的内容
- DataList数据列表控件
- DataList和ListView数据控件的使用
- DataList 中FooterTemplate 中控件的值
- 如何简单的用DataSet读取XML 并把它绑定到控件(GridView、DataList)
- 如何简单的用DataSet读取XML 并把它绑定到控件(GridView、DataList)
- 数据绑定控件之一DataList控件的使用
- DataList控件的使用
- DataList控件的使用
- 数据绑定控件之DataList
- hduoj1398(Square Coins)
- 链式队列C++实现
- hdu 1076 水
- SQL第十三章内连接
- python基础 - lambda关键字
- 如何从DataList控件中读取某控件的数据。
- 分区并行化物化视图
- 【COCOS2DX-游戏开发之八】点击空白隐藏键盘
- sqlite1-1
- SQL基础第十六章
- 关于广播接收器BroadcastReceiver的简单总结
- oracle中使用for循环
- spring学习笔记:配置视图解析器ViewResolver
- Canvas的save和restore