我的TableAdapter有两个SelectMethod,想通过编码进行选择,可是换了名称以后,却怎么也找不到参数了?代码如下.
this.ObjectDataSource1.SelectMethod = "GetDataBySearchCaption";
this.ObjectDataSource1.DataBind();
this.ObjectDataSource1.SelectParameters[0].DefaultValue = this.TextBox4.Text;
this.ObjectDataSource1.Select();
this.Page.DataBind();
this.ObjectDataSource1.SelectMethod = "GetDataBySearchCaption";
this.ObjectDataSource1.DataBind();
this.ObjectDataSource1.SelectParameters[0].DefaultValue = this.TextBox4.Text;
this.ObjectDataSource1.Select();
this.Page.DataBind();
解决方案 »
- Sys.WebForms.PageRequestManagerErrorException 急
- Treeview传值问题
- DataTable如何删除特定行
- 用过vs2008的请教下.
- Asp. net 2.0 TextBox数组 的初始化
- 前台js连接数据库,select count(*)怎么能提高速度???
- 请问如何在DataGrid页眉下面再加一个页眉,然后再绑定从数据库中读取的数据?!急急急急!
- .net中如读取U盘信息,如VID,PID,序列号等信息
- windows8 64位系统下怎么获取硬盘序列号和主板序列号
- 能不能讲一讲gprs和wap之间得关系呢?
- 求web图表控件
- 救助:Web打印的现象
Parameter par1 = new Parameter();
par1.Type = TypeCode.Single;
par1.DefaultValue = 1;
this.ObjectDataSource1.SelectParameters.Add(par1); ControlParameter par2 = new ControlParameter("parname", "TextBox1", "Text");
this.ObjectDataSource1.SelectParameters.Add(par2);//..........
protected void Button1_Click(object sender, EventArgs e)
{
this.ObjectDataSource1.SelectMethod = "GetDataBySearchCaption"; this.ObjectDataSource1.SelectParameters.Clear();
//建立参数
ControlParameter parc = new ControlParameter("Search", "TextBox4","Text");
parc.DefaultValue = this.TextBox4.Text;
this.ObjectDataSource1.SelectParameters.Add(parc);
this.ObjectDataSource1.DataBind(); this.ObjectDataSource1.Select();
this.Page.DataBind();
}