2010-04-20 9 views

Répondre

1

Oui, vous pouvez avoir plusieurs formes dans une page et peut définir l'action de chaque forme à différentes pages.

<form name="frm1" action="first.aspx"></form> 
<form name="frm2" action="second.aspx"></form> 
+0

M. rahul merci pour la réponse, mais quand je place la zone de texte en second lieu pour donner une erreur doit être placé dans la balise de formulaire seulement –

+0

Pouvez-vous nous montrer le code que vous utilisez? – rahul

+1

Si vous utilisez asp: TextBox, vous devez vous assurer que le formulaire est ASP.Net et que son attribut runat est défini sur server. – Mauro

0

Pouvez-vous? oui, devriez-vous? peut être pas. Cela dépend vraiment du point de la page et ce qu'il fait,

  • sont les deux formes entièrement séparées? Traitent-ils avec des entités entièrement différentes?

Si oui alors oui vous pourriez avoir deux formes séparées tant que chaque forme est identifiée de façon unique. Vous pouvez également utiliser deux commandes utilisateur distinctes qui exécutent les fonctionnalités requises dans le formulaire ASPNET.

1

form tag in a xxx.aspx? Il est difficile de comprendre ce que vous demandez.

Si vous parlez de la balise de formulaire asp.net, vous ne pouvez en avoir qu'une par page. Si vous parlez de la balise html, vous pouvez en avoir autant que vous voulez.

+0

ya hier jour cela a été demandé dans mon interview –

+0

J'adorerai obtenir ce kink de question dans mon interview :) –

+0

En fait, pas vraiment. Je déteste la balise

'. –

0

Vous ne pouvez pas avoir plusieurs étiquettes de formulaire côté serveur. vous pouvez utiliser un formulaire côté serveur et plusieurs formulaires html dans la même page.

Dans ASP.NET, une page est autorisée à contenir un formulaire avec la propriété runat = "server". Ainsi, il est impossible de contenir plusieurs formulaires de serveur dans une seule page.

Questions connexes