1 : Tous les contrôles qui implémentent l'interface IButtonControl peuvent transmettre des pages :
Par exemple : Button, LinkButton ou ImageButton
sont définis comme suit : <asp:Button
ID="Bouton1"
PostBackUrl="~/TargetPage.aspx" //Page cible
runat="serveur"
Text="Soumettre" />
Sur la page cible, vous pouvez utiliser : la méthode this.PreviousPage.FindControl("TextBox1") pour obtenir la page source.
cible
sur le serveur.
cette méthode est plus efficace que la première méthode. Pour certains, la page source n'est plus initialisée lors de l'utilisation de this.PreviousPage, mais la première doit encore être initialisée une fois.