JS获取 asp.net GridView数据
2014-12-31 16:49
417 查看
即使都是模板列但是内部控件不一致的情况下 获取数据的方法还是有一点儿区别的
1. Label
<asp:TemplateField HeaderText="序号">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("ID") %>'/>
</ItemTemplate>
</asp:TemplateField>
JS: //Index要把表头的行去掉 rows是包括表头的 cells也要注意
var gridview = document.getElementById("GridView1")
gridview.rows[Index].cells[0].innerText;
2.TextBox
<asp:TextBox ID="TextBox1" Width="24px" Text='<%# Bind("ID")%>' runat="server" />
JS:
gridview.rows[Index].cells[0].getElementsByTagName("input")[0].value;
3.不使用模板列 AutoGenerateColumns="true"
JS:
gridview.rows[Index].cells[0].innerHTML;
4.select
var select = gridview.rows[Index].cells[0].getElementsByTagName("select")[0];
var index = select.selectedIndex;
var text = select.options[index].text;
var value = select.options[index].value;
1. Label
<asp:TemplateField HeaderText="序号">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("ID") %>'/>
</ItemTemplate>
</asp:TemplateField>
JS: //Index要把表头的行去掉 rows是包括表头的 cells也要注意
var gridview = document.getElementById("GridView1")
gridview.rows[Index].cells[0].innerText;
2.TextBox
<asp:TextBox ID="TextBox1" Width="24px" Text='<%# Bind("ID")%>' runat="server" />
JS:
gridview.rows[Index].cells[0].getElementsByTagName("input")[0].value;
3.不使用模板列 AutoGenerateColumns="true"
JS:
gridview.rows[Index].cells[0].innerHTML;
4.select
var select = gridview.rows[Index].cells[0].getElementsByTagName("select")[0];
var index = select.selectedIndex;
var text = select.options[index].text;
var value = select.options[index].value;
相关文章推荐
- asp.net后台获取js表格的数据
- asp.net实现 gridview 鼠标单击任意字段选中一行 ,并获取数据
- asp.net后台获取js表格的数据 .
- 菜鸟学Asp.Net——GridView控件之RowDataBind事件中如何获取已绑定的数据
- asp.net后台获取js表格的数据
- asp.net gridview动态添加列,并获取其数据;
- asp.net中GridView内部点击事件判断是第几行并获取row数据
- ASP.NET系列之点滴积累(一):GridView中获取选定行中数据
- ASP.NET gridview中点击任意行的任意位置选中某行交替效果 变换鼠标手势,获取选定行的指写数据
- Scott Mitchell 的ASP.NET 2.0数据教程之十五:在GridView的页脚中显示统计信息
- Asp.net 2.0 GridView数据导出Excel文件
- Scott Mitchell 的ASP.NET 2.0数据教程之十二:在GridView控件中使用TemplateField
- Scott Mitchell 的ASP.NET 2.0数据操作教程之十:使用 GridView 和DetailView实现的主/从报表
- Scott Mitchell 的ASP.NET 2.0数据教程之十五:在GridView的页脚中显示统计信息
- Scott Mitchell 的ASP.NET 2.0数据操作教程之十:使用 GridView 和DetailView实现的主/从报
- 爬虫如何抓取到Asp.Net中__doPostBack获取新页面的数据
- asp.net 2.0 GridView导出数据到Excel
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- Asp.net 2.0 GridView数据导出Excel文件
- [翻译]Scott Mitchell 的ASP.NET 2.0数据教程之十五:在GridView的页脚中显示统计信息