我已经asp:GridView
使用asp:SqlDataSource
. 我想限制客户端显示的信息:
View.aspx
必须显示所有内容,View.aspx?client=1
必须仅显示来自客户端 ID #1 的请求。
所以我使用<asp:QueryStringParameter Name="client" QueryStringField="client" />
for query "EXEC getRequests @client"
。
指定某些客户端时,一切正常。但不要——如果不是。
我使用 SSMS 测试了我的 SP - 它在两种情况下都能正常工作 - 指定参数时和未指定参数时(NULL
显式传递)。
我做了什么?