用Dropdownlist1.Attributes.Add("onclick","window.open('new.aspx','mywin')")试试,不要直接加在控件属性中。
解决方案 »
- 关于CustomValidator的用户名验证
- URLRewriter 重写 不好使 很郁闷
- (VS2005)detailsview自动计算数据表中的值?
- 弹出类似层的东西,如下图
- asp.net+javascript客户端总是提示automation 服务器不能创建对象,急急急!!!!
- 怎么把一个字符串保存成一个xml文件?
- 发邮件出错,向大侠求救啊
- 请问在asp.net中的子程序具体是指什么的?他的实质是自定义函数吗?
- 调用外部程序出错,是何原因
- 在asp.net中寫了個web用戶控件(ascx),在我的機器上是沒問題的,復制到別的機器上時卻無法打開設計界面
- 再次讨论一下datagrid分页问题(附我的代码)
- 请问,在Visual Studio.net中能编写ASP程序吗?
see that:<form id="Form1" method="post" runat="server">
<asp:DropDownList id="DropDownList1" runat="server" Width="105px">
<asp:ListItem Value="1">Page1</asp:ListItem>
<asp:ListItem Value="2">Page2</asp:ListItem>
</asp:DropDownList>
<INPUT type="button" value="Button" onclick="OpenNewWin()">
</form>
<script language=javascript>
function OpenNewWin()
{
var ind=document.all["DropDownList1"].selectedIndex ;
var id=document.all["DropDownList1"][ind].value
window.open("test.aspx?id="+id);
}
</script>
Dropdownlist1.Attributes.Add("onclick","window.open('new.aspx?id=i','mywin')")
参数id的值是随drodownlist中的值变化的.能有办法么?