如何在点击事件上打开新的url +参数 [英] How do I open new url+parameter on click event
问题描述
大家好,
我正在使用gridview进行ASP.net webapp。
在selectedindexchanged事件中,我想用以下代码打开一个新的URL将我选择的值传递到URL的后面。但它不起作用:-(
它说我的Gridview没有定义?
我该怎么做?
我尝试过:
//此代码Works - 打开网站,没有任何其他参数
Response.Write(< script> window.open('http://www.mywebsite.com/products/','_blank ');< / script>);
//此代码不起作用 - 打开网站+选定值
响应。写(< script> window.open('http://www.mywebsite.com/products/='+ GridView1.SelectedRow.Cells [2] .Text);< / script>);
Hello everyone,
I'm doing a ASP.net webapp with a gridview.
On selectedindexchanged event I want to open a new URL with the below code and pass my selected value to the back of the URL. But it dosen't Work :-(
It says that my Gridview is not defined?
How do I do that?
What I have tried:
//This code Works - opening site without any additional parameters
Response.Write("<script>window.open('http://www.mywebsite.com/products/','_blank');</script>");
//This code does not Work - opening site + selected value
Response.Write("<script>window.open('http://www.mywebsite.com/products/= ' + GridView1.SelectedRow.Cells[2].Text);</script>");
推荐答案
Response.Redirect(〜/ MyNextPage.aspx?Parameter1 =+ Dropdown1.SelectedItem.Value +&Parameter2 =+ Dropdown2.SelectedItem.Value +&Parameter3 = + Dropdown3.SelectedItem.Value);
}
Response.Redirect("~/MyNextPage.aspx?Parameter1=" + Dropdown1.SelectedItem.Value + "&Parameter2=" + Dropdown2.SelectedItem.Value + "&Parameter3=" + Dropdown3.SelectedItem.Value );
}
这篇关于如何在点击事件上打开新的url +参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!