我有一個drop down list
;一個sqldatasource
和一個gridview
。 我想通過下拉列表中的選項填充網格視圖。以下拉列表填充網格視圖
我該如何實現這個填充?
感謝
我的問題是不是重複這個Click
,因爲它要填充一個下拉網格視圖中列表,而不是我的問題是:通過一個下拉列表中選擇,填網格視圖。
EDIT(因爲我在負共和國):
我曾嘗試
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.BindData();
}
}
private void BindData()
{
string query = "SELECT top 10 * FROM Customers";
SqlCommand cmd = new SqlCommand(query);
gvCustomers.DataSource = GetData(cmd);
gvCustomers.DataBind();
}
private DataTable GetData(SqlCommand cmd)
{
string strConnString = ConfigurationManager.ConnectionStrings["conString"].ConnectionString;
using (SqlConnection con = new SqlConnection(strConnString))
{
using (SqlDataAdapter sda = new SqlDataAdapter())
{
cmd.Connection = con;
sda.SelectCommand = cmd;
using (DataTable dt = new DataTable())
{
sda.Fill(dt);
return dt;
}
}
}
}
可以請您使用:[mcve]或至少顯示您嘗試過什麼? – Mederic
是的,但我不明白我怎麼能鏈接下拉列表與網格視圖,所以我還沒有試過 –
你試過嗎? https://www.google.fr/search?q=asp.net+link+dropdownlist+with+grid&rlz=1C1NHXL_enFR738FR738&oq=asp.net+link+dropdownlist+with+grid&aqs=chrome..69i57j0l2.2521j0j4&sourceid=chrome&ie=UTF -8 – Mederic