0
我需要根據下拉列表中選擇值來填充網格:我的C#代碼是如何使用C#根據下拉列表選定的值填充gridview?
protected void atddroplist_SelectedIndexChanged(object sender, EventArgs e)
{
empatdListBI c = new empatdListBI();
DbConnection b = new DbConnection();
SqlDataAdapter da = new SqlDataAdapter();
DataTable dt = new DataTable();
DataSet ds = new DataSet();
if (atddroplist.SelectedIndex == 1)
{
b.OpenConnection();
dt = c.LoadRecords(empText.Text);
GridView1.DataSource = dt;
GridView1.DataBind();
b.CloseConnection();
}
}
有了這個編碼蔭無法看到電網輸出。請幫我出
您是否選擇了位於第一個索引的下拉菜單中的值? LoadRecords函數調用的響應是否有任何記錄? –
yes! 當前周 asp :ListItem> 上週 asp:ListItem> 當前月份 asp:ListItem> 上個月 asp:ListItem> asp:DropDownList> iam沒有得到任何記錄 –
Hearty
如果您在dt中獲取值,那麼您將明確地從下拉列表中選擇Lastweek。因爲我用不同的數據源嘗試了你的代碼,並且工作正常。 –