2
我想使用asp:QueryStringParameter來更改我想要獲取的女巫SQL表列。但是當我嘗試時,我只是將查詢字符串參數作爲新列的每一行。使用查詢字符串參數來選擇asp.net中的列
這是我到目前爲止。
<asp:SqlDataSource ID="getContact" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString1 %>"
ProviderName="<%$ ConnectionStrings:ConnectionString1.ProviderName %>"
SelectCommand="
SELECT
[fName],
[lName],
@c as contact
FROM
RidesMaster
WHERE
[userID] = @ID">
<SelectParameters>
<asp:QueryStringParameter Name="c" QueryStringField="c" Type="String" />
<asp:QueryStringParameter Name="ID" QueryStringField="ID" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>
您必須動態地建立查詢字符串在後面的代碼中,或者更容易地選擇所有可能的列並更改控件中的可見性。 –