0
我有一個formview附加到gridview,所以當我點擊我的gridview上的一條記錄上的選擇時,記錄將填充到gridview中。現在我想要在lightbox中打開formview,但我遇到了麻煩。我該如何綁定一個javascript類到asp:linkbutton
這裏是我的JavaScript類:
$('.lightbox').click(function() {
$('.backdrop, .box').animate({ 'opacity': '.50' }, 300, 'linear');
$('.box').animate({ 'opacity': '1.00' }, 300, 'linear');
$('.backdrop, .box').css('display', 'block');
});
這裏是我的HTML:
<asp:TemplateField HeaderText="Select">
<ItemTemplate>
<asp:LinkButton ID="LinkButton3" CommandArgument='<%# Eval("num") %>' CommandName="Select" runat="server" Text="Select" />
</ItemTemplate>
</asp:TemplateField>
如何將JavaScript類 「收藏夾」 添加到LinkButton的?
This Works!但是現在,燈箱會立即出現並關閉填充formview所需的回傳。是否有解決回發問題的方法? – Skullomania
請記住LinkButton是什麼。其目的是做回發。您可以通過在'click'處理程序的末尾添加'return false;'來終止回發,但這樣做會阻止服務器代碼執行。燈箱通常使用直接的javascript來完成,因此您應該尋找純JavaScript解決方案,並在必要時進行手動AJAX調用以檢索燈箱所需的數據。 –