110,538
社区成员
发帖
与我相关
我的任务
分享
protected void ddlPianqu_OnSelectedIndexChanged(object sender, EventArgs e)
{
DropDownList ddl;
for (int i = 0; i < GridView1.Rows.Count - 1; i++)
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("ddlPianqu");
//SqlDataSource1.UpdateParameters["salesman"].DefaultValue = ((Label)(GridView1.Rows[i].FindControl("lblSalesman"))).Text;
//SqlDataSource1.UpdateParameters["id"].DefaultValue = ddl.SelectedValue;
SqlDataSource1.UpdateParameters["pianquid"].DefaultValue = ddl.SelectedValue;
SqlDataSource1.Update();
}
}
for (int i = 0; i < GridView1.Rows.Count -1; i++)
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("ddlPianqu");
SqlDataSource1.UpdateParameters["pianquid"].DefaultValue = ((Label)(GridView1.Rows[i].FindControl("lblPianqu"))).Text;
SqlDataSource1.Update();
}
写在GridView1_RowDataBound中,
for (int i = 0; i < GridView1.Rows.Count; i++)
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("ddlPianqu");
SqlDataSource1.UpdateParameters["salesman"].DefaultValue = ((Label)(GridView1.Rows[i].FindControl("lblSalesman"))).Text;
SqlDataSource1.UpdateParameters["original_id"].DefaultValue = ;
SqlDataSource1.UpdateParameters["original_salesman"].DefaultValue = ;
SqlDataSource1.UpdateParameters["pianquid"].DefaultValue = ((Label)(GridView1.Rows[i].FindControl("lblPianqu"))).Text;
SqlDataSource1.Update();
}
SqlDataSource1.UpdateParameters["pianquid"].DefaultValue = ddl.SelectedValue;
SqlDataSource1.Update();
才会出现这个错误,