我有一个非常简单的应用程序。我有三个字段,例如用户输入文字make
,model
和year
。
如何将这三个用户输入合并为一个变量,当用户按下submit
时,它将创建这样的内容。
'http://ford/make/1996/'
然后转到该链接。我不希望它打开一个窗口只是去那个链接。基本上我正在尝试做的是,一旦用户填写表格并按提交,通过网址将数据发送到我的网站。
答案 0 :(得分:1)
假设您有3个文本框,textbox1,textbox2和textbox3。您可以通过以下方式组合它们:
var result = textbox1.Text + textbox2.Text + textbox3.Text;
答案 1 :(得分:1)
在提交按钮上单击处理程序,试试这个。在此之前不要忘记进行一些验证。
Response.Redirect(string.Format("http://{0}/{1}/{2}", txtMake.Text, txtModel.Text, txtYear.Text));
答案 2 :(得分:1)
看看UriBuilder:http://msdn.microsoft.com/en-us/library/wdwhd34a.aspx
示例(有很多种方法可以使用它):
UriBuilder myUri = new UriBuilder("http","www.contoso.com");
答案 3 :(得分:0)
在按钮提交上运行一个javascript,它结合了文本框中的值并导航到网址(如果这是一个网站)。
答案 4 :(得分:0)
看看Uri班。例如:
Uri output = new Uri("http://" + "ford");
output = new Uri(output, "/" + "focus");
output = new Uri(output, "/" + "1995");