私は ASP.NET で ListView を作成しており、CodeProject here で与えられた例に基づいています。セッションから提供された値から値が生成されるように、SqlDataSource の Select コマンドを動的にしたいと考えています。私はさまざまな可能性を試してみました。ここに私が望むものの例があります:
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:TestDatabaseConnectionString %>"
SelectCommand="SELECT * FROM [Contacts] WHERE [Name] = <%# Eval("value") %> " >
</asp:SqlDataSource>
ASP を使用してそのような値を渡すにはどうすればよいですか? また、C# のバック ページでクエリを作成し、同様に構文SelectCommand = "<%# Eval("Query") %>"
を使用してクエリを作成してみました。@value
どちらも機能しません!