我有一個GridView,我有一個JavaScript函數中的行索引。現在我想要使用javascript在GridView中獲取該索引的Column值。 請告訴我我該怎麼做?如何在asp.net中使用JavaScript獲取GridView中給定行的列值?
回答
檢查了這一點...
var tbl = document.getElementById('Gridview1');
var tbl_row = tbl.rows[parseInt(RowIndex) + 1];
var tbl_Cell = tbl_row.cells[no of the cell];
var value= tbl_Cell.innerHTML.toString();
這裏no of the cell
指示列數。
如果它是一個模板字段,你可以試試這個..
var value=document.getElementById('GridViewId_ColumnID_' + RowIndex).value;
其工作正常。但是我想在你的代碼中得到這個變量的值。這個怎麼做。 – user3264676
變量'值'具有特殊單元格的值..它是模板表達式嗎? – Jameem
是模板字段。警報(值); 警報(值);來了。 待定 我想獲得在這個ID的值,在我的情況下它的待定。 – user3264676
一個簡單的例子。
function myfunc {
var b=document.getElementById("GridView1");
var c=document.getElementById("TextBox1");
var d=document.getElementById("TextBox2");
dd=dd+1;
c.value=document.getElementById("GridView1").rows[dd].cells[2].innerHTML;
d.value=document.getElementById("GridView1").rows[dd].cells[3].innerHTML;
}
獲取電網的ID。然後你樹旁玩耍用rows[]
和cells[]
後面的代碼頁:
protected void OnRowDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onclick", "callFunctions('" + e.Row.RowIndex + "')");
// e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(GridView1, "Select$" + e.Row.RowIndex);
e.Row.ToolTip = "Click to select this row.";
}
}
的Javascript:
<script type="text/javascript">
function callFunctions(i) {
//alert('Welcome');
if (window.opener != null && !window.opener.closed) {
var tbl = document.getElementById('GridView1');
var tbl_row = tbl.rows[parseInt(i) + 1];
var tbl_Cell = tbl_row.cells[0];
var value = tbl_Cell.innerHTML.toString();
var txtName = window.opener.document.getElementById("txtName");
txtName.value = value;
}
window.close();
}
</script>
如果發生EnableEventValidation誤差平均集它的EnableEventValidation =「false」。
- 1. 如何在asp.net中使用Javascript在ButtonClick上獲取GridView的行值?
- 2. 如何獲取JavaScript值到asp.net gridview
- 3. 如何使用javascript在gridview中獲取文本框的值
- 4. 如何從asp.net中的gridview中獲取選定的行字段
- 5. 如何在ButtonClick中使用JavaScript在asp.net中隱藏GridView列?
- 6. 如何使用asp.net從gridview中的特定列中獲取數據
- 7. 如何從gridview中的特定單元格獲取值asp.net c#?
- 8. 如何從Gridview列中獲取值
- 9. 如何從gridview的下拉列表中獲取javascript中的選定值
- 10. 使用JavaScript獲取Gridview單元值使用JavaScript獲取Gridview單元格值
- 11. 如何在ASP.NET中使用Self Join獲取GridView中的所有行?
- 12. 如何獲取jQuery中的gridview列的選定值?
- 13. 在javascript中獲取gridview數據鍵值
- 14. 我如何在gridview行中使用javascript
- 15. 如何獲取GridView中下拉列表的選定值?
- 16. 如何從gridview中的一行中獲取e.CommandArgument,同時在asp.net c#中使用其中的下拉列表?
- 17. 獲取GridView的從當前行中ASP.NET
- 18. 如何從文本框中使用Javascript在GridView中獲取文本值
- 19. 如何在GridView中獲取值?
- 20. 在asp.net中獲取未綁定數據列的總和Gridview
- 21. ASP.NET Gridview:從選定的行獲取PageIndex
- 22. 在RowUpdating(ASP.NET GridView)中獲取GridView內部標籤的舊值C#
- 23. 如何獲取asp.net中列表框中的選定值
- 24. 如何在asp.net中獲取項目值gridview
- 25. 我想在gridview中的gridview中獲取選定索引的值
- 26. C#和ASP.net從gridview中獲取數據集中的特定列
- 27. 如何從JavaScript中的GridView中獲取值
- 28. 如何從使用javascript的asp.net中的dropdownlist獲取選定的值?
- 29. 如何使用JavaScript從GridView獲取URL?
- 30. 帶有複選框的GridView:如何在ASP.Net中獲取選定的行
請向我們展示與您相關的生成html問題。 – Adil