网格视图未显示结果
|
我想在运行时选择
DataSource
并在用户从DropDownList
中选择一个选项时绑定GridView
。但是所选表或连接未正确建立。
请检查以下代码,并提供适当的解决方案。
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();
}
没有找到相关结果
已邀请:
5 个回复
抚驰
否则,如果您愿意的话会更好。
委婪绷冗诉
窝头菊
因为当单击按钮时,下拉菜单将被重置(假设您未在此处显示下拉菜单绑定代码)
磐剩
车料
将其放在语句之间,如下所示: