我的网站有一个错误。
请转到右数第三个菜单:
有些图像会在 jquery photoviewer 中显示 onlclick。这很好用。
现在问题来了,我点击下面页面底部的 Ajaxical 更新按钮:
响应后 jquery photoviewer 无法正常工作。它将图像作为单独的链接打开,而不是在 photoviewer 中打开
.
这是选项卡的代码:
<div class="tab-pane" id="aakhir_alshur">
<asp:UpdatePanel ID="Up_GQ_Cont" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:ObjectDataSource ID="obj_Photos" runat="server"
SelectMethod="Articles_GetBy_Status_and_Type_oreder_by_Insert_Date_DESC"
TypeName="CntrlDBFunctions">
<SelectParameters>
<asp:Parameter DefaultValue="published" Name="Status" Type="String" />
<asp:Parameter DefaultValue="PHOTOS" Name="Type" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:GridView ID="ds_Photos" runat="server" AutoGenerateColumns="False"
DataSourceID="obj_Photos" AllowPaging="True" CellPadding="0"
GridLines="None" PageSize="7" ShowHeader="False">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# content( eval("Article_ID"), eval("Article_Title"), eval("Article_Subtitle"), eval("Wrote_by"), eval("Main_Photo"), eval("Main_Photo_Caption"), eval("Article_Content"), eval("Attachment"), eval("photo"),eval("video"), eval("Audio"), eval("Article_Type"), eval("Article_Date"), eval("Insert_Date"), eval("Lang"), 3) %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<PagerSettings Visible="False" />
</asp:GridView>
<div class="last">
<asp:Button ID="btn_More_Photos" type="button" runat="server" CssClass="last" Text="المزيد" CausesValidation="False" />
<asp:Label ID="lbl_More_Photos" Visible="false" runat="server" Text="<br>لا توجد مواضيع أخرى"></asp:Label></div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="Up_GQ_Cont">
这是ajaxical按钮的作用:
Protected Sub btn_More_Feeds_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_More_Feeds.Click
DS_post.PageSize = DS_post.PageSize + 15
DS_post.DataBind()
If DS_post.Rows.Count < DS_post.PageSize Then
btn_More_Feeds.Visible = False
lbl_More_Feeds.Visible = True
End If
End Sub
任何帮助将不胜感激。
*下面给出的解决方案工作正常。现在,当我单击第一个选项卡(最后一个视频)时,经过 ajaxical 更新后,视频不会出现。