2010-03-15 77 views
0

我在GridView中有這個模板字段。從網格中刪除asp.net

<asp:TemplateField ItemStyle-HorizontalAlign="Center"> 
    <ItemTemplate> 
     <asp:ImageButton ID="ImageButton2" ImageUrl="~/images/DeleteRecord.gif" runat="server" 
                     OnClientClick="return ConfirmacionBorrarClausula();" CommandName="BorrarClausula" CommandArgument='<%#Eval("ClausulaID")%>'         OnCommand="gvClausulas_OnRowDeleting" CausesValidation="false" 
    </ItemTemplate> 
</asp:TemplateField>   

,我還有一個在同一頁但在不同的GridView中,幾乎完全像這樣的,但第二個isn't工作。

所以我有兩個GridView每個模板字段像這裏一個,一個onRowDeleting工作完美,另一個不工作,當我點擊它,它要求確認(JavaScript函數),但當我點擊確定刪除,網格丟失數據,頁面觸發所有驗證器。

謝謝你的時間。

回答

0

我設法解決它,問題是第二個gridview失去了頁面加載的數據,我管理,但只有第一個gridview。

0

確保控件ID設置正確。 Ispostback將控制級別設置爲true。同時也嘗試刪除控件並再次添加,這可能會有所幫助。嘗試從設計視圖添加它。

+0

我設法解決它,問題是第二個gridview失去了頁面載入的數據,我管理,但只有第一個gridview。 感謝您的時間我的朋友。 – euther 2010-03-15 23:31:09