using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace GPW_Commesse.WebUserControls { public partial class mod_pageSize : System.Web.UI.UserControl { public event EventHandler eh_nuovaSize; /// /// dim pagina gridView /// protected int pageSize { get { int answ = 20; try { answ = SteamWare.memLayer.ML.IntSessionObj("pageSize"); if (answ <= 0) answ = 20; } catch { } return answ; } set { SteamWare.memLayer.ML.setSessionVal("pageSize", value, true); } } protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ddlPageSize.SelectedValue = pageSize.ToString(); ; } } /// /// cambio page size! /// /// /// protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e) { // salvo pageSize desiderata SteamWare.memLayer.ML.setSessionVal("pageSize", ddlPageSize.SelectedValue); // raise dell'evento if (eh_nuovaSize != null) { eh_nuovaSize(this, new EventArgs()); } } } }