0

aspページのグリッド内にグリッドを表示しようとしています。
そのための2つのデータセット、メインとサブがあります

<asp:SqlDataSource ID="mainDS"
SelectCommand="SELECT [client_ID], [client_Name],[client_Phone],
[client_Description],[client_Devices_Type],[client_Remarks],
[client_Email] FROM [Client_Company]"

<asp:SqlDataSource ID="subDS" .........
SelectCommand="SELECT [cp_ID], [cp_Name], [cp_Phone], [cp_Email] 
FROM [contact_Person] WHERE [cp_companyID]=?????? "

cp_companyIDはからの外部キーでclient_IDあり、クライアントに関連する連絡担当者のみを選択する必要があります。私が持っているのは、すべてのクライアントのすべての連絡担当者を示しています

どうすれば2つをリンクできますか?

4

1 に答える 1

0

連絡先を表示する会社をどのように選択しているかに応じてDataSource、パラメータを確認してください。ControlParameter

http://msdn.microsoft.com/en-us/library/z72eefad(v=vs.100).aspx

于 2012-08-22T08:02:57.000 に答える