string search = this.RadioButtonList1.SelectedValue.ToString();
解决方案 »
- asp.net中的table控件可以給它一個數據源綁定嗎
- 执行write方法时,输出位置是如何确定的?
- 各位请帮忙,小弟不得理解ArrayList.Repeat为什么不能Repeat成功?在线等待中....
- .ASPX不能保存为UTF-8吗?VS.NET编辑保存为UTF-8的文件乱码
- 应用AJAX技术,为什么在一个函数调用另一个函数就执行不了?
- 如何在HTML中使用ASPX中的方法呢!!!!!?????
- 非常急!!!!!iframe中取值的问题
- 请问怎么样把CS文件编译为DLL?
- 有关treeview控件节点的隐藏?
- 怎么使用代表元mydelegate访问模块mypoint中的函数getDistance
- 请高手来看一下这样做有什么问题?
- 个非常急的打印的问题请教大家
select 不是有个 value吗? 设置 value="none" value="1" value="2"
if(select.selectvalue=="all")
{
搜索所有的
}
if(select.selectvalue=="1")
{
搜索等于1的
}
所有 all
1 1
2 2把string str = DropDownList1.SelectedValue;做为查询参数传给查询函数象你这样比较简单的,可以分两种情况分别写sql语句,可以用if判断一下是"all"还是其它,为所有时where可以不写,就是查询所有了,或者你要写也可以写where 1=1这样的,为其它时where条件和你在textbox时查询一样了
楼主用的是ASP吧? 应该去ASP专区发<select id="Select1" name="t1">
<option selected="selected">输入1</option>
<option selected="selected">输入2</option>
<option selected="selected">输入3</option>
<option selected="selected">输入4</option>
</select>
你在<select name="t1">加入个name
后台写接收一下
t1=request.From("t1")
就把选择的直取出来了.再进行操作
如果是ASP的话 还必须定义Recordset比如
<%
id=request.QueryString("id")
strconn="driver={SQL Server};server=(local);uid=sa;pwd=;database=数据库名"
set rs=Server.CreateObject("adodb.recordset")
sql="SELECT * FROM 表名 where id="+id+" "
rs.Open sql,strconn,1,3%>
执行操作的话就直接取Value 就可以了
比如做添加操作insert into 表名(字段1,字段2,字段3,字段4) values ('"+t1+"','"+t2+"',....省略)
取值
var str=Select1.value;
SELECT SomeField1, SomeField1 FROM SomeTable WHERE ((SomeField3 IS NULL) OR SomeField3 = @SomeField3)-- 2.拼 sql string = "SELECT SomeField1, SomeField1 FROM SomeTable" + (Request.Form["MySelectName"] == "" ? "" : "WHERE SomeField3 = " + Request.Form["MySelectName"])
var selectedIndex = oSlt.selectedIndex; // 获取选中的列表的索引
var selectedValue = oSlt.Options[selectedIndex].value; // 根据索引取值最后 selectedValue 就是当前选中的值了