我有一个下拉列表,并在用户控件旁边显示一个链接一个用户控件弹出取决于下拉的价值链接在同一页
我有我在那里用户控件两次使用不同的引用的页面将打开引用多次标识。但我的问题是,当我单击页面上的单个链接时,由于链接位于usercontrol本身以及下拉列表中,因此我选择的下拉列表的值为$find('<%=RadComboBox1.ClientID%>').get_value();
对于这两种情况都是相同的,或者从最后一个元素
其堂妹RadComboBox1的ID是不相关的网页,而其相关的现在用户控件,所以它具有相同的ID,将得到相同的值都弹出链接
如何获取链接工作正确?
用户控件
<script type="text/javascript">
function openPopUp() {
var ddlValue = $find('<%=RadComboBox1.ClientID%>').get_value();
if (ddlValue.length <= 0) {
alert('Please Select a Vendor');
}
else {
var jsURL = "/Open.aspx?id=" + ddlValue;
return OpenPOPWindow(jsURL, 550, 1250, 340, 160);
}
}
</script>
<telerik:RadComboBox runat="server" ID="RadComboBox1" Height="190px" OnClientSelectedIndexChanged="javascript:openPopUp();" >
<a runat="server" id="lnkPopUp" visible="false" href="javascript:void(0);">View Data</a>
那么问题是什么? –
如何让这些链接正常工作? – brykneval
你可以发布代码,所以我们可以得到一些想法。甚至呈现HTML更好 –