SqlParameter
aを aに渡そうとしていSqlDataSource
ます。にはSqlDataSource
条件があります...Where A.PERS_LNAME = @PERS_LNAME
設定に来てSqlDataSource
、[データ ソースの設定] をクリックし、[パラメーターの定義] ステップまで進みます。
'Parameter Source' = Control を選択しましたが、まったく表示<asp:Table>'s ID's
されません!
ドロップダウンにはのみGridView
がid
表示されます。
要するに、私はまったく見ませ<asp:tablecell>
んid
これが my の<asp:Table>
定義です。
<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>
追加情報: 次の 2 つのシナリオは機能しますが、3 つ目のシナリオは機能しません。2 と 3 の違いは、追加の列を導入したことです。<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>
私が間違っているところを手伝ってもらえますか?それとも、そのようなaspコントロールの埋め込みは許可されていませんか?