比如:
在bb.aspx页面中放置bb.ascx用户控件(用户控件中全部是DropDownList)
如何把bb.ascx用户控件选择的值传到bb.aspx.cs ,再通过如下代码实现过滤?
还有过滤出来的数据还能分页吗?
OleDbCommand cm1 = new OleDbCommand("select * from v_tms_bsn_package where (StartFrom =:StartFrom1) and (Destination =:Destination1) and (CTypeID =:CTypeID1)", conn);
cm1.Connection.Open(); cm1.Parameters.Add("StartFrom1", OleDbType.BigInt, 50).Value = StartFrom1;
cm1.Parameters.Add("Destination1", OleDbType.BigInt, 50).Value = Destination1;
cm1.Parameters.Add("CTypeID1", OleDbType.BigInt, 50).Value = CTypeID1; OleDbDataReader dr = cm1.ExecuteReader();
GridView1.DataSource = dr;
GridView1.DataBind(); cm1.Connection.Close();
在bb.aspx页面中放置bb.ascx用户控件(用户控件中全部是DropDownList)
如何把bb.ascx用户控件选择的值传到bb.aspx.cs ,再通过如下代码实现过滤?
还有过滤出来的数据还能分页吗?
OleDbCommand cm1 = new OleDbCommand("select * from v_tms_bsn_package where (StartFrom =:StartFrom1) and (Destination =:Destination1) and (CTypeID =:CTypeID1)", conn);
cm1.Connection.Open(); cm1.Parameters.Add("StartFrom1", OleDbType.BigInt, 50).Value = StartFrom1;
cm1.Parameters.Add("Destination1", OleDbType.BigInt, 50).Value = Destination1;
cm1.Parameters.Add("CTypeID1", OleDbType.BigInt, 50).Value = CTypeID1; OleDbDataReader dr = cm1.ExecuteReader();
GridView1.DataSource = dr;
GridView1.DataBind(); cm1.Connection.Close();
解决方案 »
- iframe如何支持全局样式并显示规定好的样式,急!!!!!
- 如何用css做排行榜特效(数据是从数据库取出的)
- 谁能说说asp:DataList这个东西的用法,特别是数据是怎么邦定的,有相关资料的也可以提供下,谢谢
- 用户控件多层嵌套,如何设置ClientID?
- 请问在asp.net中如何实现在文本框按下回车键后相当于按下tab键focus跳到下一个文本框
- 有没有关于事件的书!!
- 图片:处理,如何把原图片重新生成一个小图片,然后保存到硬盘上?200
- 你知道吗? 网站和应用程序 desiner文件
- 飞信公众平台 使用申请消息接收接口 无法校验成功
- 关于.NET Windows服务无法访问远程连接的问题?
- SqlDataSource怎么用里面的插入方法???
- 时间取值
public string getDropdownListText
{
get
{
this.DropDownList1.SelectedItem.ToString().Trim();
}
}
{
get{return DropDownList1.SelectedValue;}
}public string Member2
{
get{return DropDownList2.SelectedValue;}
}//...类似
bb.cs:string str1 = bb.ascx的ID.Member1 ;
string str2 = bb.ascx的ID.Member2 ;//也可以将Member1 直接换成DropDownList1.SelectedValue,上面的bb.ascx.cs内就不要写了