我在 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
语法一样链接到它。既不工作!