ASP.Net でのフォームの作成は比較的簡単です。ページに必要なものは次の 3 つだけです。
まず、フォーム コントロールを Web ページに追加します。これは body セクションに入ります:
<form runat="server">
</form>
ここで、サーバーにポストバックするすべてのコントロールは、そのフォーム タグ内にある必要があります。テキストボックスを追加しましょう:
<form runat="server">
<asp:textBox id="lastName" runat="server"></asp:textbox>
</form>
ID タグと runat タグに注意してください。これらは重要です。サーバー ページでコントロールを参照する場合は、一意の ID が必要です。runat タグは、クライアント ブラウザーではなく、サーバー上にコントロールを作成する必要があることを示しています。
次に、送信するボタンを追加します。
<form runat="server">
<asp:textBox id="lastName" runat="server"></asp:textbox>
<asp:Button ID="submit" text="Submit Me" runat="server" OnClick="myEvent_click" />
</form>
このコントロールには、同じ「runat」タグと「ID」タグ、テキストと OnClick があります。テキストは、ボタンがその中で言う内容です。OnClick は、ポストバック時に呼び出すイベントをサーバーに指示します。そのため、サーバー コードで「myEvent」イベントを作成する必要があります。サーバー コード ビハインドを開きます (右クリックして [コードの表示] を選択します)。これを追加:
Protected Sub myEvent_click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim tbText as string= me.lastName.Text
End Sub
このコードは、ユーザーが送信ボタンを押すと実行されます。tbText という文字列型の変数を作成し、lastName テキスト ボックスのテキストから値を割り当てます。
全体として、かなりシンプルです。ご不明な点がございましたら、お知らせください。