前台:<Select id="Select1" rant="server">
//<option></option>
</Select>上面我有一个方法 在页面Loading时给值后台我如何写?
//<option></option>
</Select>上面我有一个方法 在页面Loading时给值后台我如何写?
解决方案 »
- 模式对话框中下拉列表的title属性
- 这个表的SQL语句
- 请求关于smallclient开发的资料
- 远程空间上网站出现超时。急啊
- vs调试时自动弹出一堆内存、线程、监视器等窗口,不时电脑就挂了自动重启,怎样禁用这些?
- 请问生成静态列表是如何做的?
- 如何查询数据在表格中的位置,它是属天哪个客户端控件,用Javascript
- 有没有操作HTML字符串的Document类?类似于XMLDocument,谢谢!
- mobile web form 中分页按钮在模拟器上不能用,但是在浏览器里可以正常显示!
- Text Area组件的用法
- 错误code:BC30560 控件名称空间 不适切 自定义控件的宣言放在了config文件里。。 急求解决。。谢谢
- 如何计算角度
<select name="mySelect" runat"server"id="mySelect"> </select>
或Request.Form["mySelect"]取值var item = $("select[@name=items] option[@selected]").text();
select下拉框的第二个元素为当前选中值var obj=document.getElementById('mySelect');
var index=obj.selectedIndex;
var val = obj.options[index].text
页面
<asp:DropDownList ID="mySelect" name="mySelect" runat="server" >
<asp:ListItem>a</asp:ListItem>
<asp:ListItem>b</asp:ListItem>
</asp:DropDownList>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />cs文件
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write(this.mySelect.SelectedValue.ToString());
}
应该设置ID啊!而且既然不是web control,那么这个ID写成小写id也没有关系(输出的html中总是把大写ID改为小写)。<Select id="Select1" rant="server" ID="s1>
//<option></option>
</Select>
这样就可以使用s1.Value直接取值了!这要比HiddenFile不知要简单多少倍。
<head runat="server">
<title>无标题页</title>
<script src="js/jquery-142min.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
function mytest(){
var value = $("#mySelect").val();
$.get("Default.aspx",{mySelect:value})
}
</script>
</head>
<body >
<form id="form1" runat="server">
<div>
<select id="mySelect" onchange="mytest()">
<option value="a">a</option>
<option value="b">b</option>
</select>
</form>
</body>
</html>
后台就在page_load 里写的
try
{
string value = Request["mySelect"].ToString();
//value 里边就是你选择的值了
}
catch (Exception ex)
{
}
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script src="js/jquery-142min.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
function mytest(){
var value = $("#mySelect").val();
$.get("Default.aspx",{mySelect:value})
}
</script>
</head>
<body >
<form id="form1" runat="server">
<div>
<select id="mySelect" onchange="mytest()">
<option value="a">a</option>
<option value="b">b</option>
</select>
</form>
</body>
</html>using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
try
{
string value = Request["mySelect"].ToString();
}
catch (Exception ex)
{
}
}
}再发个 看看 ,我想实验下 [ code=C#][/code]这标签的用处 呵呵
<option value="a">a</option>
<option value="b">b</option>
</select>后台:
request.form["mySelect"];就可以了