Пейджинг успешно работает в локальной среде, но когда я пу sh в производство, он выдает ошибку
GridView Paging error CS1061: 'ASP .admin_institutions_aspx' не содержит может быть найдено определение для 'GridView1_PageIndexChanging' и отсутствует метод расширения 'GridView1_PageIndexChanging', принимающий первый аргумент типа 'ASP .admin_institutions_aspx' (вам не хватает директивы using или ссылки на сборку?)
Ниже HTML и C# бэкэнд
<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1"
CssClass="viewpanel"
Width="100%" AutoGenerateColumns="False" meta:resourcekey="GridView1Resource1" CellPadding="4"
ForeColor="#333333" AllowPaging="true"
OnPageIndexChanging="GridView1_PageIndexChanging"
PagerSettings-Mode="Numeric" PagerSettings-PageButtonCount="20" PageSize="100" >
protected void Page_Load(object sender, EventArgs e)
{
DataInfo();
}
private void DataInfo()
{
GridView1.DataBind();
//other code
}
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
try {
GridView1.PageIndex = e.NewPageIndex;
DataInfo();
}
catch
{
}
}
Любая идея, почему TIA