Le code suivant est un exemple, je veux juste savoir si cela peut être fait.Accès aux contrôles html dans un fichier html #include, côté serveur C#
J'ai un fichier test.aspx avec cette balise d'inclusion côté serveur;
<!--#include file="listOfCountries.htm" -->
Dans listOfCountries.htm, j'ai:
<html>
<div>
<select id="countryList" runat="server">
<option></option>
...
</select>
</div>
</html>
Maintenant, est-il un moyen d'accéder à "CountryList" dans test.aspx.cs fichier? Sur une autre note, disons que je n'ai pas eu le #include "Countries.htm" dans test.aspx, est-il possible d'accéder aux contrôles dans Countries.htm depuis test.aspx.cs? (c'est-à-dire accéder à un contrôle de fichier html externe dans cs)
La solution est de ne pas utiliser les inclusions côté serveur ('# include'). Personne d'autre ne le fait. Utilisez les contrôles utilisateur à la place. –