asp.net 页面传值问题 在链接地址中加入另外一个控件选中的动态绑定的值 15

<asp:DropDownListID="ddlStore"runat="server"></asp:DropDownList><inputtype="button"st... <asp:DropDownList ID="ddlStore" runat="server"></asp:DropDownList>

<input type="button" style="cursor:pointer;" class="button4" href="SelectStoreProduct.aspx?storeid=????“>
这个???? 是要获取ddlStore.selectedvalue 谢谢
展开
 我来答
ly2462153
2012-01-12 · TA获得超过121个赞
知道答主
回答量:107
采纳率:0%
帮助的人:56万
展开全部
首先,你这个按钮这么用不对,href是a的属性,如果真要按照你所说的方法获得的话,用js获取下拉的值,然后赋给按钮。
如果你这个链接是动态的话,js就不行了,只能在动态生成这个按钮的时候,将值获得后拼接到href上去。
larker588
2012-01-12 · 超过21用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:61.5万
展开全部
跳转页面?
input button 没有 href属性
应该这样:
<script type="text/javascript" src="Scripts/jquery-1.5.1.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$(".button4").click(function (e) {
var storeid = $("#ddlStore").val();
window.location.href = "SelectStoreProduct.aspx?storeid=" + storeid;
});
});
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
带你头豁a9
2012-01-12
知道答主
回答量:33
采纳率:0%
帮助的人:26.5万
展开全部
胡乱写了一个 javascript
<script type="text/javascript">
function Getinfo()
{
var myArray=new Array();
myArray[1]="北京市";
myArray[2]="上海市";
myArray[3]="台北市";
var mySelinfo=document.getElementById("mysel");
var myCount=mySelinfo.selectedIndex;
var myDoca=document.getElementById("mya");
myDoca.setAttribute('href',myArray[myCount]);
// alert(myDoca.getAttribute('href'));
}
</script>
<select id="mysel" onchange="Getinfo()">
<option value="xz" selected="selected">请选择</option>
<option value="bj">北京市</option>
<option value="sh">上海市</option>
<option value="tb">台北市</option>
</select>
<a id="mya" href="#"></a>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heke_asp
2012-01-12 · TA获得超过481个赞
知道小有建树答主
回答量:379
采纳率:50%
帮助的人:232万
展开全部
<input type="button" style="cursor:pointer;" class="button4" href='SelectStoreProduct.aspx?storeid="<%= ddlStore.selectedvalue>" '>
不懂再问!
追问
这个  ddlStore.selectedvalue   如何获取?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
愚来愚去
2012-01-12 · TA获得超过171个赞
知道小有建树答主
回答量:307
采纳率:0%
帮助的人:154万
展开全部
你用服务器空间按钮呀,然后写它的click事件,
{
Response.Redirect ("selectstoreproduct.aspx?storeid="+ddlstore.selectedvalue)
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xll617
2012-01-13 · 超过25用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:47.9万
展开全部
ddlStore.selectedvalue 这个值你是怎么得到的?页面获取的话就是给他赋值
href="SelectStoreProduct.aspx?storeid=<%=ddlStore.selectedvalue %>“>
这样就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式