0

私は非常に単純なアプリケーションを持っています。としましょう という 3 つのフィールドがmakeありmodelyearユーザーがテキストを入力します。

これら 3 つのユーザー入力を 1 つの変数に結合するにはどうすればよいでしょうか。ユーザーが押すsubmitと、このようなものが作成されます。

'http://ford/make/1996/'

そしてそのリンクに行きます。ウィンドウを開きたくないので、そのリンクにアクセスしてください。基本的に私がやろうとしているのは、ユーザーがフォームに入力して送信を押すと、URL を介して私のウェブサイトにデータを送信することです。

4

5 に答える 5

1

textbox1、textbox2、textbox3 の 3 つのテキスト ボックスがあるとします。次の方法でそれらを組み合わせることができます。

var result = textbox1.Text + textbox2.Text + textbox3.Text;
于 2012-10-19T03:49:08.783 に答える
1

UriBuilder を見てください: http://msdn.microsoft.com/en-us/library/wdwhd34a.aspx

サンプル (使用方法は多数あります):

UriBuilder myUri = new UriBuilder("http","www.contoso.com");
于 2012-10-19T03:58:57.220 に答える
1

送信ボタンのクリックハンドラーで、これを試してください。その前にいくつかの検証を行うことを忘れないでください。

Response.Redirect(string.Format("http://{0}/{1}/{2}", txtMake.Text, txtModel.Text, txtYear.Text));
于 2012-10-19T03:51:41.390 に答える
0

送信ボタンで、テキスト ボックスの値を組み合わせて、これが Web サイトの場合は URL に移動する JavaScript を実行します。

于 2012-10-19T03:49:25.413 に答える
0

Uri クラスを見てください。例えば:

Uri output = new Uri("http://" + "ford");
output = new Uri(output, "/" + "focus");
output = new Uri(output, "/" + "1995");
于 2012-10-19T03:54:11.653 に答える