GridView的问题,很多,没有头绪。。。。
string strSQL = "select * from 学生 where name= ' "+TextBox1.Text+ " ' ";
string str = " ";
DataSet ds=dbconn.RunSql(strSQL);
DataTable dTable = ds.Tables[0];
GridView1.DataSource = dTable.DefaultView;
GridView1.DataBind();
这个样子算是绑定了数据源了,但是发现这样不能进行添加修改删除等等的操作。。。我希望使用4个Button来完成这4种动作,希望高手指点指点
教材上那种用控件向导来绑定数据源的方法我试过了,并且成功了,但是这种通过动态生成SQL语句来绑定数据源就不能使用了。。。
[解决办法]
你可以添加个模板列.然后在上面添加4个button.
然后定义他们的commandName
接着在gridview中的RowCommand()事件中判断
GridView1_RowCommand()
{
if(e.commandName= " ")
{
//do something
}
}