如何使用JavaScript访问GridView ItemTemplate中DropDownList Control的选定值?

时间:2011-10-11 08:46:46

标签: javascript gridview

我在其ItemTemplate中有GridView和DropDownList项目。

现在,我想使用JavaScript访问GridView中每个DropDownList控件的SelectedValue。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

我只是猜测这就是你问的问题?

您可以使用“this”轻松传递引用

function whatsBeenSelected(optionSelected){
  var selectedValue = optionSelected.value; // give you access to what value has been selected
  alert(optionSelected.value);
}
</script>

并为select中的组合框添加一个事件处理程序,其中包含从gridview生成的函数名称示例。

<select name="price" onchange="return whatsBeenSelected(this)">
<option value="Select Something">Select</option>
<option value="10">Price $10</option>
<option value="24">Price $24</option>
</select>


<select name="age" onchange="return whatsBeenSelected(this)">
<option value="No Colour selected">Select</option>
<option value="red">Color red</option>
<option value="blue">Price blue</option>
</select>

让我知道这是否是我认为你的意思