2
我有一個啓用排序的telerik擴展網格。每行都有一個「批准」鏈接,點擊時顯示模式彈出窗口。我創建使用模板此鏈接,通過telerik網格排序丟失Click事件
columns.Bound(o => o.UserSeq).Template(
@<text>
@Html.ActionLink("Approve", "ApproveUser", "Home", new { userSeq = @item.UserSeq }, new { @class = "modal-link" })
</text>
.ClientTemplate(
<a href=" + Url.Action("ApproveUser", "Home", new { userSeq = "<#= UserSeq #>" }, null) + " class='modal-link'> Approve </a>"
).Title("Action").Width(100);
我的問題是鏈接「批准」的網格排序後點擊時的模式彈出出現一個單獨的頁面。這在排序網格之前工作正常。
經過研究,我發現可能需要重新綁定單擊事件以顯示排序後的模態。但是,我不知道該怎麼做。
我試圖重新將單擊事件重新綁定到「批准」鏈接,單擊網格的每個列標題後進行排序。到目前爲止,我可以跟蹤何時點擊排序列。但是,我的問題是我無法觸發任何事件後點擊該鏈接「批准」後排序。
$('.modal-link').bind('click', function() {
alert('outBound');
});
$(".t-header .t-link").on('click', function() {
alert('test');
$('.modal-link').bind('click', function() {
alert('Bound');
});
請幫忙!
搜索事件代表團。 –