aspx ページにテキスト ボックスとボタンがあります。また、ストアド プロシージャに基づいて結果を一覧表示するグリッドビューもあります。
これが私のC#コードの例です
private void GetList(string EmployeeName)
String strConnString = ConfigurationManager.ConnectionStrings["conString"].ConnectionString;
SqlConnection con = new SqlConnection(strConnString);
SqlCommand cmd = new SqlCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "GetEmployeeDetailsByName";
cmd.Parameters.Add("@EmployeeName", SqlDbType.Text).Value = txtName.Text.Trim();
cmd.Connection = con;
try
{
con.Open();
GridView1.EmptyDataText = "No Records Found";
GridView1.DataSource = cmd.ExecuteReader();
GridView1.DataBind();
}
catch (Exception ex)
{
throw ex;
}
finally
{
con.Close();
con.Dispose();
}
今、button_clickイベントに次を追加しました
GetList();
「メソッドのオーバーロードはありません...」というエラーが表示されます。
GetList(**HERE**)
ユーザーが検索テキスト ボックスに入力した内容が .cs ファイルに渡されるようにするにはどうすればよいですか?