ViewState non si carica su controllo personalizzato

martedì 04 novembre 2014 - 17.31
Tag Elenco Tags  C#  |  .NET 4.0

voyager18 Profilo | Junior Member

Ciao a tutti!
Ho creato un controllo personalizzato che eredita da Table. A questo controllo ho aggiunto due proprietà chiamandole SortColumn e SortDirection.
public string SortDirection { get { string value = (string)ViewState["SortDirection"]; return ((value == null) ? String.Empty : value); } set { ViewState["SortDirection"] = value; } } public string SortColumn { get { string value = (string)ViewState["SortColumn"]; return ((value == null) ? String.Empty : value); } set { ViewState["SortColumn"] = value; } }
Questo controllo poi lo inserisco dinamicamente in una pagina ad ogni Page_Load. Dopo un postback però non mi viene ricaricato il viewstate e le proprietà SortColumn e SortDirection risultano vuote. Perchè succede questo?

Grazie!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5