日期:2014-05-18 浏览次数:20470 次
public void GridViewBind2(GridViewCommandEventArgs e)//这是表2的绑定方法! { int rowindex = Int32.Parse(e.CommandArgument.ToString());//获取点击了第几行 if (e.CommandName == "xsrq")//表1中用ButtonField绑定的 查看明细 列的xsrq命令 { string loginid = Session["loginName"].ToString();//获取登录名 DateTime rq = Convert.ToDateTime( GridView1.Rows[rowindex].Cells[0].Text);//获取表1的第一列的对应日期 DataSet ds2 = db.GetDataSet("select * from 销售明细 where 登录名='"+loginid+"'" and rq='"+ rq +"',""); if (ds2.Tables[0].Rows.Count > 0) { GridView2.DataSource = ds2; GridView2.DataBind(); } else { ScriptManager.RegisterStartupScript(this, GetType(), "js", "alert('当前所选日期内无对应销售明细!')", true); } } } //然后在表2 的 PageIndexChanging事件中写如下代码: protected void GridView2_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridView2.PageIndex = e.NewPageIndex; GridViewBind2(e);//*********问题就出在这里!!!这里提示“……最匹配的重载方法具有一些无效参数” }