簡體   English   中英

從會話綁定項目后,如何刪除GridView中的特定行

[英]How to delete specific row in the gridview when item is binded from session

我有一個網格,我在其中綁定會話變量中的項目,其中它們在網格中約有5個相似項目,因此我必須刪除特定的選定行,當所有列都具有相似的項目和字段時,可以在什么基礎上刪除選定的項目?

就像您說的要刪除選定的行一樣,為此您可以使用RowIndex刪除選定的行, GridView有一個DeleteRow方法,該方法將row的索引作為參數。

如果會話變量中的項目具有用於標識的屬性,則這非常容易。 假設屬性名稱為UniqueId

在綁定之前將數據源綁定到gridview集時

DatKeyNames="UniqueId"

然后,當您要刪除一行時,只需從DataKeys中獲取UniqueId值即可

GridView1.DataKeys[DeleteRowIndex].Value

其中DeleteRowIndex是要從網格視圖中刪除的行的索引

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM