Scusami ancora
Nel codice in corrispondenza di ChangePage
qual'è la sintassi
Partial Class controlli_paging
Inherits System.Web.UI.UserControl
Private Event ChangePage As EventHandler
Private pagina As Integer
Public Property NumeroPagina()
Get
Return pagina
End Get
Set(ByVal value)
pagina = value
End Set
End Property
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
If ViewState("pagina") IsNot Nothing Then
pagina = CInt(ViewState("pagina"))
End If
End Sub
Protected Sub btnPrev_Click(ByVal sender As Object, ByVal e As EventArgs)
pagina -= 1
ViewState("pagina") = pagina
qui If RaiseEvent ChangePage() IsNot Nothing Then
qui RaiseEvent ChangePage(Me, Nothing)
End If
End Sub
Protected Sub btnNext_Click(ByVal sender As Object, ByVal e As EventArgs)
pagina += 1
ViewState("pagina") = pagina
qui If RaiseEvent ChangePage IsNot Nothing Then
qui RaiseEvent ChangePage(Me, Nothing)
End If
End Sub
End Class
' in c#
protected void btnPrev_Click(object sender, EventArgs e)
{
pagina -= 1;
ViewState["pagina"] = pagina;
if(ChangePage != null)
ChangePage(this, null);
}
protected void btnNext_Click(object sender, EventArgs e)
{
pagina += 1;
ViewState["pagina"] = pagina;
if (ChangePage != null)
ChangePage(this, null);
}
}