当前位置:编程学习 > C#/ASP.NET >>

UpdateParameters.Add添加的参数怎么值进不到方法里

我给更新方法加了一个参数,调试的时候"ddlp.SelectedValue"里面也有值的,但是在方法里的"ddlp.SelectedValue"参数没有值,哪位高手帮帮忙
 protected void odsBook_Updating(object sender, ObjectDataSourceMethodEventArgs e)
    {
        DropDownList ddlp = this.DetailsView1.FindControl("ddlP") as DropDownList;
        this.odsBook.UpdateParameters.Add("PUblisherId", ddlp.SelectedValue);
      
       
    }
--------------------编程问答-------------------- 哪位帮帮忙呀 --------------------编程问答-------------------- 打错了是方法里的PUblisherId参数没有值 --------------------编程问答-------------------- 断点DropDownList ddlp = this.DetailsView1.FindControl("ddlP") as DropDownList;

这看ddlp获取到没有。 --------------------编程问答-------------------- 已经获取到了 --------------------编程问答-------------------- e.InputParameters.Add("PUblisherId", ddlp.SelectedValue); --------------------编程问答-------------------- 可以了,可是我还是不明白UpdateParameters.Add要在什么时候用才合适呢? --------------------编程问答-------------------- 你要用ObjectDataSourceMethodEventArgs 的e

最好还是用e.InputParameters.Add
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,