我相信你已經厭倦了這個錯誤,但我無法弄清楚我的問題是在看別人的類似問題。 這是所有與gridview凍結窗格。我有一個非常基本的Web應用程序,基本上顯示了一個GridView(並且還具有自定義分頁功能)。Gridview凍結窗格Jscript運行時錯誤
我已經使用這個網站,試圖合併列凍結在我的GridView當你在頁面上滾動的,使用本網站: http://gridviewscroll.aspcity.idv.tw/Demo.aspx
這是我得到的錯誤: 微軟JScript運行錯誤:對象不支持此屬性或方法
,它凸顯了錯誤下面的代碼:
function gridviewScroll() {
$('#<%=gvOpportunity.ClientID%>').gridviewScroll({
});
}
這裏是我完整的代碼,但不包括GR idview本身(否則這篇文章將是巨大的):
PageSize:
<asp:DropDownList ID="ddlPageSize" runat="server" AutoPostBack="true" OnSelectedIndexChanged="PageSize_Changed">
<asp:ListItem Text="10" Value="10" />
<asp:ListItem Text="25" Value="25" />
<asp:ListItem Text="50" Value="50" />
<asp:ListItem Text="100" Value="100" />
<asp:GridView ID="gvOpportunity" runat="server" DataKeyNames="ID" AutoGenerateColumns="False" EmptyDataText="There are no data records to display."
OnRowUpdating="OnRowUpdating" OnRowEditing="OnRowEditing" OnRowCancelingEdit="OnRowCancelingEdit"
BorderWidth="0px" CellSpacing="1" CellPadding="1" GridLines="Horizontal" >
<Columns>
<asp:TemplateField HeaderText="No." >
<HeaderStyle Width="50px" HorizontalAlign="Center" />
<ItemStyle Width="50px" HorizontalAlign="Center" />
<ItemTemplate>
<asp:Label ID="lbRowNumber" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
...............more template fields...........................
</Columns>
<HeaderStyle CssClass="GridviewScrollC1Header" />
<RowStyle CssClass="GridviewScrollC1Item" />
</asp:GridView>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script>
<script type="text/javascript" src="~/Scripts/gridviewScroll.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
gridviewScroll();
});
function gridviewScroll() {
$('#<%=gvOpportunity.ClientID%>').gridviewScroll({
freesize: 2
});
}
</script>
<asp:Repeater ID="rptPager" runat="server">
<ItemTemplate>
<asp:LinkButton ID="lnkPage" runat="server" Text='<%#Eval("Text") %>' CommandArgument='<%# Eval("Value") %>'
Enabled='<%# Eval("Enabled") %>' OnClick="Page_Changed"></asp:LinkButton>
</ItemTemplate>
</asp:Repeater>
</div>
我不知道下一步怎麼辦,並試圖尋找同樣的錯誤,並已無法調整解決方案。我很感謝您可以在此給予的任何幫助,如果您需要更多信息,請告訴我。
Bumping - no reply! – Bany