Im實現custrom刪除通過添加到我的ASPxGridView GridViewColumnCustomButton。ASPxGridView customCommandColumnButton
然後在我的GridView我處理ClientSideEvent
<ClientSideEvents CustomButtonClick="function(s, e) { customButton_OnClick(s, e); }" />
JS:
function customButton_OnClick(s, e) {
if (e.buttonID == "customButtonId") {
e.processOnServer = confirm("Really want to delete?");
}
}
香港專業教育學院也加入到我的網格:
OnCustomButtonCallback="GvMyGridViews_OnCustomCallback"
現在
在服務器端我用戶的LINQ to刪除指定的行,然後將更改提交到我的DataContext,然後在我的網格上提交DataBind()。
問題是,有時標準的ASPxGridView加載面板顯示大約1秒螞蟻,然後我的行消散,所以它的行爲正常,但有時加載面板停止mooving。我需要將鼠標移到我的網格上或單擊按鈕,以便更新我的網格(行消失)。
你有什麼想法,問題在哪裏? 感謝您的幫助
問題是,當我點擊該網站或只是將鼠標移動到網格上時,loadPanel消失並且網格顯示正確。正如我所說的那樣,它不是確定性的,有時候網格的表現很好,有時甚至不好。 – gruber 2010-09-03 00:17:29
您是否在您的特定機器上看到這種行爲,或者它在不同的機器上可以重現?你在哪個瀏覽器中看到了這種行爲? – 2010-09-03 07:10:08
是它的可重複性,我試着在Firefox和IE中,當我打斷點時有什麼有趣的在Load_Page結束時,然後恢復應用程序加載面板正常工作,網格刷新。 – gruber 2010-09-03 08:13:02