請問如何在網格視圖中檢索選中行的主鍵?我不想顯示該值或其他內容,只需使用它來修改該特定行(刪除,更改列值等)。 我在後端使用Oracle 10g。 謝謝。如何從gridview中檢索選中行的主鍵
2
A
回答
3
使用的GridView的DataKeys
詳情: - http://msdn.microsoft.com/en-in/library/system.web.ui.webcontrols.gridview.datakeys.aspx
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="emp_id">
的DataKeyNames
把你的主鍵的值在這一領域。
詳細信息鏈接
http://www.codeproject.com/Articles/23833/DataKeyNames
+0
Heyy幫助..謝謝你:) – Chopsy
+0
請幫助我的答案,如果它幫助你。通過點擊答案左側的刻度線標記。 –
1
在Aspx.Page ...
<asp:GridView ID="gv" runat="server" AutoGenerateColumns="False"
DataKeyNames="emp_id">
在Cs.Page, 在Click事件。
for(int i=0;i<gv.rows.count;i++)
{
GridviewRow row=gv.rows[i];
cheakbox c1=(Cheakbox)row.FindControl("chkId");
if(c1.cheaked)
{
int id=Convert.toInt32(gv.Datakeys[i]);
}
}
1
試試這個
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="ProductId" AllowPaging="True"
BackColor="LightGoldenrodYellow" BorderColor="Tan" BorderWidth="1px"
CellPadding="2" ForeColor="Black" GridLines="None"
onpageindexchanging="GridView1_PageIndexChanging"
onrowediting="GridView1_RowEditing" onrowupdating="GridView1_RowUpdating"
onrowcancelingedit="GridView1_RowCancelingEdit"
onrowdeleting="GridView1_RowDeleting" Width="603px">
</asp:GridView>
現在在後面的代碼,例如用於更新
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
int productid=int.Parse(GridView1.DataKeys[e.RowIndex].Values[0].ToString());
}
相關問題
- 1. 從GridView中檢索一行
- 2. 如何檢索行索引中的GridView
- 3. 如何從選定的GridView行中檢索圖像
- 4. 從選定的行gridview檢索值
- 5. 通過複選框從GridView中檢索主鍵,用於SQL查詢
- 6. 選擇查詢以檢索表中特定行的主鍵值
- 7. 在asp.net中的gridview中檢索選定行的數據關鍵字
- 8. 根據主鍵從lambda中的dynamoDB檢索行?
- 9. 休眠 - 如何從兩個主鍵表中檢索數據
- 10. 如何檢查是否從GridView中選擇了任何行?
- 11. 如何使用gridview中的命令行檢索選定的行值?
- 12. 如何從ModalPopUp對話框中的gridview中選定的行中檢索數據,然後在asp.net中關閉?
- 13. GridView檢索每一行中的數據
- 14. C#從GridView中檢索ListView的數據
- 15. 從gridview中的usercontrol檢索值
- 16. 從BaseAdapter的GridView中檢索ArrayList值
- 17. 如何檢索gridview中的複選框值?
- 18. 如何從ListPreference中檢索首選項?
- 19. 從GridView中選擇行
- 20. 獲取GridView中選定行的索引
- 21. 在ASP.NET GridView中檢索使用CheckBox選擇的行
- 22. 從gridview C檢索多個選中的值#
- 23. 如何檢索ADO.NET 4中的主鍵元數據?
- 24. 如何檢索JDBC中MySQL主鍵的最大值?
- 25. DataGridView檢索選中的行
- 26. 在Gridview中檢索複選框的選中屬性
- 27. 如何讓行索引中的GridView asp.net
- 28. 如何從gridview中提取行gridview c#
- 29. 如何從GridView中的TimeSelector檢索時間?
- 30. 如何從選定的行中檢索數據?
你需要編寫代碼來實現你想要的......我建議你開始寫作一些代碼...稍後再提問。 – c0deNinja