saisie HTML pour Csharp - C#/.NET managed - Programmation
Marsh Posté le 17-03-2006 à 10:28:25
un exemple de ton formulaire serait le bien venu.
De mémoire, tu sais accéder à n'importe qu'elle variable d'un formulaire htlm en C# pour autant que tu lui ai donné un "id" ou un "name" à cette variable.
Tu peux donc directement dans le fichier cs récupérer la valeur.
La question que je me pose, pourquoi avoir un simple formulaire alors que les composants asp.net font tous à à ta place?
Marsh Posté le 17-03-2006 à 12:43:34
voici un exemple de formulaire, avec un webbrowser j'affiche cette page et je veux récuperer les valeurs saisies par l utilisateur dans c#.
moi23372 a écrit : |
comment tu recuperes?
<html>
<body>
<P><big><big><u><b>Contenu</b></u></big></big></P>
<TABLE WIDTH="100%">
<TR>
<TD WIDTH="50%"><big><u>Variables</u></big></TD>
<TD WIDTH="50%"></TD>
</TR>
<TR>
<TD WIDTH="50%"><u>Description</u></TD>
<TD WIDTH="50%"></TD>
</TR>
<TR>
<TD WIDTH="50%"><table border="0" width="230" height="22">
<tr>
<td width="99" height="22">Taille</td>
<td width="115" height="22"><input type="text" name="toto1" value="Valeur qui va etre modifiee"></td>
</tr>
<tr>
<td width="99" height="22">largeur</td>
<td width="115" height="22"><input type="text" name="toto2" value="5m"></td>
</tr>
<tr>
<td width="99" height="22">Mon_Bool</td>
<td width="115" height="22"><INPUT TYPE="CHECKBOX" name="toto3"></td>
</tr>
</table></TD>
<TD WIDTH="50%"></TD>
</TR>
</TABLE>
<br>
<TABLE WIDTH="100%">
<TR>
<TD WIDTH="50%"><big><u>Ajouts</u></big></TD>
<TD WIDTH="50%"></TD>
</TR>
<TR>
<TD WIDTH="50%"><u>Description</u></TD>
<TD WIDTH="50%"></TD>
</TR>
<TR>
<TD WIDTH="50%"><table border="0" width="230" height="22">
<tr>
<td width="99" height="22">Taille</td>
<td width="115" height="22"><input type="text" name="toto4" value="je saisie"></td>
</tr>
<tr>
<td width="99" height="22">largeur</td>
<td width="115" height="22"><input type="text" name="toto5" value="5m"></td>
</tr>
<tr>
<td width="99" height="22">Mon_Bool</td>
<td width="115" height="22"><INPUT TYPE="CHECKBOX" name="toto6"></td>
</tr>
</table></TD>
<TD WIDTH="50%"></TD>
</TR>
</TABLE>
<a href="javascript:window.external.Ma_fct_Test();">Appel a c_sharp</a>
</body>
</html>
moi23372 a écrit : un exemple de ton formulaire serait le bien venu. |
Marsh Posté le 17-03-2006 à 13:08:05
je me rappele plus si pour les input falait définir le "name" ou l'"id" tu essayerais
donc si par exemple:
<input type="text" name="toto" value="5m" />
en aspx, dans le fichier cs, suffit de faire "total.Value" et tu récupère la valeur. Mais dit moi, tu fais bien de l'aspx? ou ton prog c# c'est un parser d'html?
Marsh Posté le 17-03-2006 à 14:36:19
Je cherche à récupérer les valeurs saisies par l'utilisateur du formulaire
dans mon code c# pour les utiliser dans mon appli c#.
l'utilisateur appuie sur un bouton submit et envoie tout à c#.
si vous avez des pistes?
cyb
Marsh Posté le 16-03-2006 à 22:07:44
Bonjour,
Dans mon appli c#, l'écran de saisie est une page html.
comment passer les valeurs d'un formulaire html ((ax)webbrowser) vers une variable c# pour exploiter ces informations.
cyb
Message édité par mitoucette le 16-03-2006 à 22:20:30