【发布时间】:2011-04-13 06:45:43
【问题描述】:
我想在运行时绑定DataSource 987654322 @,当用户从DropDownList中选择一个选项时。但所选表或连接未正确建立。
请检查以下代码并给我适当的解决方案。
public partial class index : System.Web.UI.Page
{
SqlConnection conn = new SqlConnection();
string option = "";
protected void Page_Load(object sender, EventArgs e)
{
option = selectProductdropdown.SelectedValue;
}
protected void Button1_Click(object sender, EventArgs e)
{
Label2.Text = option;
if (option == "Books")
{
Label3.Text = option;
conn.ConnectionString = ConfigurationManager.ConnectionStrings["booksconnectionstring"].ConnectionString;
conn.Open();
SqlCommand cmd = new SqlCommand("SELECT * from books", conn);
cmd.CommandType = CommandType.Text;
SqlDataAdapter reader = new SqlDataAdapter(cmd);
DataSet s = new DataSet();
reader.Fill(s);
GridView1.DataSource = s;
GridView1.DataBind();
conn.Close();
}
【问题讨论】:
-
你能把你的错误信息放在这里吗?
标签: c# asp.net sql gridview drop-down-menu