2009-03-20 6 views
0

Je vais générer une table html de manière dynamique avec une zone de texte et une liste déroulante, l'utilisateur entrera leur entrée dans celui-ci. Comment lire ces données dans le contrôleur? (MVC)Comment récupérer des données de la table html?

+0

vous voudrez peut-être donner un exemple. –

+0

Est-ce que tout ceci est dans un formulaire ou juste dans des zones de texte/listes? Dans le cas où ce n'est pas dans un formulaire, jQuery du côté des clients serait le chemin à parcourir. – Morph

Répondre

0

Il existe un moyen relativement rapide et facile d'obtenir des données à partir d'une table HTML bien formatée à l'aide du fournisseur de données Microsoft .NET Framework pour OLE DB. Essentiellement, cela vous permet de spécifier une chaîne de connexion qui pointe sur la page avec votre tableau HTML dessus.

est ici une chaîne de connexion par exemple:

Provider = Microsoft.Jet.OLEDB.4.0; Data Source = http://www.your_web_address.com/yourHTMLTablePage.htm; Propriétés étendues = "HTML Importer, HDR = YES; IMEX = 1"

Vous pouvez utiliser les objets OleDbConnection et OleDbCommand pour accéder aux données contenues dans la table. Vous pouvez les trouver dans l'espace de noms: System.Data.OleDb

J'espère que cela aide?

/Richard.

+0

<% pour (int i = 1; i <= 5; i ++) { %> <%} %>
Cela va générer 5 zones de texte, je veux lire les données saisies dans ces zones de texte lorsque je clique sous bouton mit. Merci d'avance –

Questions connexes