高手请进,ASP url传ASP.NET,SQL在前台页面接收问题
这是接收用的内容页
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:sqlConnectionString %>"
SelectCommand="SELECT * FROM [Table] WHERE [name] = @name"
<SelectParameters>
<asp:QueryStringParameter Name="name" QueryStringField="name" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
ASP传来的参数是
TEST.ASPX?name=%sdE1%DCW2....
在后台加了个测试,可以正确读出传来的NAME,句子如下
string department=HttpUtility.UrlDecode(Request.QueryString["name"],System.Text.Encoding.Default);
Label1.Text = name;
,问题是这个SelectCommand="SELECT * FROM [Table] WHERE [name] = @name"
是放在了ASPX前台,所以就不知道该怎么转化一下收到的NAME值,谢谢