検索後に特定の列を表示するためにグリッド ビューを使用しています。プログラムは、ユーザーにドロップダウンリストのオプションの 1 つを選択するように強制します。私のサーバー側はこれです
string searchText = TextBox.Text.Trim();
int index = DropDownList.SelectedIndex;
CustomersTableAdapter cta = new CustomersTableAdapter();
if (index == 0)
{
gvResults.DataSource = cta.GetCustomerByFirstName(searchText);
gvResults.DataBind();
}
else if (index == 1)
{
gvResults.DataSource = cta.GetCustomerByLastName(searchText);
gvResults.DataBind();
}
このようにして、プログラムはすべての列を表示します。しかし、いくつかの列を削除する必要があります。ドロップダウンリストが機能しないため、クライアント側に触れることはできません。
データベースから必要なデータを取得するテーブル アダプターを使用しています。