Je suis en train de passer un SqlParameter
à un SqlDataSource
. Le SqlDataSource
a une condition ...Where A.PERS_LNAME = @PERS_LNAME
asp: TextBox au sein asp: table
Venons-en maintenant à la configuration SqlDataSource
, je clique sur « Configurer la source de données » et atteindre jusqu'à ce que la « Définir les paramètres » étape.
I sélectionné 'Paramètre Source' = contrôle, mais je ne vois pas le <asp:Table>'s ID's
du tout!
est indiqué dans seulement le menu déroulant de la id
GridView
.
En bref, je ne vois pas du tout
de la id
<asp:tablecell>
Voici comment mon <asp:Table>
est défini.
<asp:Table runat="server">
<asp:TableRow runat="server">
<asp:TableCell runat="server">Lastname:</asp:TableCell><asp:TableCell runat="server"><asp:TextBox ID="sqlParameterLastname" runat="server"></asp:TextBox></asp:TableCell>
<asp:TableCell runat="server">Firstname:</asp:TableCell><asp:TableCell runat="server"><asp:TextBox ID="sqlParameterFirstname" runat="server"></asp:TextBox></asp:TableCell>
</asp:TableRow>
</asp:Table>
Informations additionnelles: Les deux scénarios suivants fonctionnent, mais le troisième ne fonctionne pas. S'il vous plaît noter que la différence entre les 2 & 3 est que j'ai introduit une colonne supplémentaire avec un <td>LastName</td>
<asp:TextBox ID="sqlParameterLastname" runat="server">
<table><tr><td><asp:TextBox ID="sqlParameterLastname" runat="server"></asp:TextBox></td></tr></table>
<table><tr><td>LastName</td><td><asp:TextBox ID="sqlParameterLastname" runat="server"></asp:TextBox></td></tr></table>
Pouvez-vous aider moi où je vais mal? Ou est-ce qu'un tel enrobage des contrôles ASP n'est pas autorisé?
Avez-vous déjà résolu ce problème avec succès? Avez-vous encore besoin d'aide pour cela? – jcolebrand