如何通过asp:SqlDataSource将Request.Querystring作为参数传递给存储过程

时间:2012-10-19 13:10:39

标签: asp.net sqldatasource

我有一个存储过程需要一个案例文件ID来查找和返回我需要的数据。我有一个下拉列表,其中有一个asp:SqlDataSource来调用存储过程。但我不知道/不确定如何将查询字符串传递给SqlDataSource的<SelectParameters>。在我的代码中,我可以使用Request.QueryString["fileID"].ToString()

查询案例文件ID

1 个答案:

答案 0 :(得分:0)

您应该能够将QueryStringParameter的元素添加到SqlDataSource的SelectParameters集合中。

 <SelectParameters>
      <asp:QueryStringParameter Name="fileID" QueryStringField="fileID" />
 </SelectParameters>