2
나는 원하는 SQL 쿼리 테이블을 변경하려면 asp : QueryStringParameter를 사용하려고합니다. 그러나 시도 할 때 쿼리 문자열 매개 변수를 새 열의 모든 행으로 가져옵니다.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>
당신은 동적으로 쿼리 문자열을 구축해야합니다 코드 뒤에 또는 가능한 모든 열을 선택하고 컨트롤의 가시성을 변경하십시오. –