Maison >développement back-end >C++ >Comment puis-je contrôler les éléments sur une page ASP.NET à partir d'un autre?
Contrôle des éléments de la page dans ASP.net
Les développeurs ASP.NET ont souvent besoin de gérer les éléments de page Web à partir d'une page différente. Cela nécessite d'établir une communication entre les pages.
Imaginez ceci: page1.aspx contient un élément
Solution:
Pour contrôler un élément sur une page à partir d'une autre, vous avez besoin d'une référence au formulaire contenant de l'élément cible. Supposons que le formulaire contenant l'élément
<code class="language-csharp">Form form1 = (Form)Page.FindControl("form1");</code>
Avec la référence du formulaire, accédez à l'élément
<code class="language-csharp">HtmlElement test = (HtmlElement)form1.FindControl("test");</code>
Enfin, modifiez le contenu de l'élément:
<code class="language-csharp">test.InnerText = "New Text";</code>
Exemple:
<code class="language-csharp">// (Illustrative code snippet - Page1.aspx and Page2.aspx details omitted for brevity)</code>
Cette approche permet la manipulation des éléments croisés, améliorant la flexibilité et la réutilisabilité du code dans les applications ASP.NET.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!