能得到选择的Text值,我想得到所选的value值.
-----------
什么意思?有什么区别?
-----------
什么意思?有什么区别?
解决方案 »
- asp.net中radiobuttonlist控件怎么只能选择指定的一个呢?
- 点击treeview某一节点伸缩问题?
- asp.net页面问题
- 错误 CS0029: 无法将类型“int”隐式转换为“System.Data.OleDb.OleDbDataReader
- string a = "<font size = '3'>字体</font>“ 这样的字符串 怎么取出‘字体’这两个字????帮我者,积大德
- 求救!!!!!!!!!!!!!!!一个js的问题~
- 关于Windows窗体嵌入到网页中的问题
- 请教:为什么网站缩小大的图片来发布小图片时会出现锯齿呀!!
- split分隔问题
- asp.net的函数问题
- 刚刚接触C#,有些问题麻烦一下
- 想创业者或学习者请进(注白天必须有空闲时间)
-----------------------------------------------
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
<!--
function HardclickQ(txt,val)//硬件选项保存值
{
document.form3.txt1.value=txt;
document.form3.val1.value=val;
document.form3.txt2.value="";
document.form3.val2.value="";
}
-->
</script>
</head>
<body>
<form id="form1" runat="server">
<div id='dropmenu01' style='width: 100px; position: relative; height: 25px;'>
<select id='hardselect' name='hardselect' onchange='HardclickQ(this.options[this.selectedIndex].text,this.options[this.selectedIndex].value);'>
<option selected='selected' value='0'>请选择</option>
<option value='1'>IBM</option>
<option value='2'>Sun</option>
<option value='3'>Dell</option>
<option value='4'>EMC</option>
</select>
</div>
<input id='txt1' name='txt1' type='hidden' />
<input id='val1' name='val1' type='hidden' />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Style="position: relative"
Text="Button" />
</form>
</body>
</html>
C#:
-------------------------------------------------------
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Session["hardval"] = Request.Params.Get("hardselect");//得到选择硬件问题的value
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindDrop();
}
}public void BindDrop()
{
SqlConnection con=new SqlConnection(....);
SqlCommand com=new SqlCommand("SQL语句",con);
con.Open();
SqlDataReader dr=com.ExcuteReader();
DropDownList1.DataSource=dr;
DropDownList1.DataTextField="数据库中你要显示的值字段";
DropDownList1.DataValueField="数据库中你要显示的键字段";
DropDownList1.DataBind();
dr.Close();
con.Close();
}//下面直接用 DropDownList1.SelectValue即可 ,web控件应该这样用才对啊