Nwlapcug.com


Come fare un Postback per il controllo utente

Comportamento di postback è ciò che accade quando un lettore del sito invia un modulo. In ASP.NET, controlli utente eseguono le stesse funzioni di altri controlli, ma è personalizzare il layout, progettazione e postback comportamento. In genere, potete memorizzare il valore di postback del controllo "ViewState", che è una parte di ogni pagina ASP.NET, e creare i controlli server personalizzati in progettazione ASP.NET.

Istruzioni

1

Aprire il file di codifica che utilizza il controllo utente. Quando si apre il file di codifica il ASP.NET, l'editor si apre automaticamente. Fare clic sulla scheda "Design" per visualizzare il modulo del sito Web in una finestra di progettazione.

2

Fare clic sul controllo utente per attivare le proprietà nel pannello Proprietà. Fare clic su "True" nella casella di selezione proprietà EnableViewState. Questa scelta consente la funzionalità di postback che memorizza i valori quando il lettore del sito invia il form.

3

Aggiungere l'istruzione di ViewState che memorizza il valore del controllo utente. Il valore viene memorizzato prima aggiorna la pagina, quindi la pagina Web è in grado di recuperare i dati immessi nella casella di testo del controllo. Il codice seguente memorizza i dati per una funzione di postback:

ViewState ["usercontrolvalue"] = usercontrol. Testo;

4

Recuperare il valore memorizzato nell'oggetto ViewState. Dopo il postback si verifica, è necessario recuperare il valore dall'oggetto ViewState. Per recuperare il valore, utilizzare il codice riportato di seguito:

String usercontrolvalue = ViewState ["usercontrolvalue"];