using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
namespace WebApplication3
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string strconnection = "server=LOCALHOST\\SQLEXPRESS;database=TEXT;Integrated Security=true";
SqlConnection objconnection=new SqlConnection(strconnection );
String strlistbox = "SELECT NAME,ID FROM CLASS";
SqlCommand objcommand = new SqlCommand(strlistbox, objconnection);
objconnection.Open();
lbclass.DataSource = objcommand.ExecuteReader();
lbclass.DataTextField = "name";
lbclass.DataValueField = "ID";
lbclass.DataBind();
objconnection.Close();
}
protected void submitchange(object sender, EventArgs e)
{
string strconnection = "server=LOCALHOST\\SQLEXPRESS;database=TEXT;Integrated Security=true";
SqlConnection objconnection = new SqlConnection(strconnection);
String strgrid = "SELECT NAME , AGE" + "FROM CLASS WHERE ID =" + lbclass.SelectedItem.Value;
SqlCommand objcommand = new SqlCommand(strgrid, objconnection);
objconnection.Open();
dgclass.DataSource = objcommand.ExecuteReader();
dgclass.DataBind();
objconnection.Close();
}
}
}
发现了问题了木有,第二次绑定数据库 绑定不上 为什么纳??? 木有用 if(!Ispostback);