gridview
  • telerik
  • radgrid
  • delete-row
  • 2011-09-05 41 views 0 likes 
    0

    我有一個radgrid,其中項目正在被代碼隱藏綁定,如何根據選中的複選框刪除網格中的特定行,並將更改保存到數據庫。如何根據選中的複選框刪除radgrid中的多行

    <telerik:GridTemplateColumn>  
         <ItemTemplate>  
          <input type="checkbox" name="chkBox" value='<%# DataBinder.Eval(Container.DataItem, "idKnowledgeArea") %>' /> 
         </ItemTemplate>  
    </telerik:GridTemplateColumn> 
    

    你必須綁定ID來複選框值:

    回答

    1

    像您可以綁定複選框。在此之後,當您單擊刪除通過按鈕,然後你會得到選中的複選框:

    Request.Form["chkBox"].Replace("'", String.Empty) 
    

    所以你會得到選中的複選框的ID。之後,你會寫你的刪除代碼,然後你只寫代碼電網重新綁定爲:

    Grid.Rebind(); 
    
    +0

    感謝您的答覆,你可以更清楚的刪除基於該複選框行物品託運 – mahesh

    +0

    你有什麼說?你能詳細解釋一下嗎? –

    +0

    看我在我的網格中有20行,我有一個複選框在每行的末尾,如果用戶選擇特定複選框並單擊刪除按鈕,該特定行已被刪除 – mahesh

    相關問題