アイデアは、リストされたコースの1つに従業員を登録することです。各コースはID番号 をデータベースから取得し、登録ボタンを表示します。コースが満席の場合は、コースのIDとともに待機ボタンが表示されます。(ASP.NET)複数のボタンを1つのフォームに入れ、クリックしたボタンのIDにアクセスしたい場合
私はDBに挿入するためにクリックされたボタンIDを取得したいと思います。
<form method="post" action="**to current page**">
<input type="submit" name="btnWait"" value="register" ID="003"/>
<input type="submit" name="btnWait"" value="register" ID="004"/>
<input type="submit" name="btnWait"" value="wait" ID="005"/>
<input type="submit" name="btnWait"" value="wait" ID="006"/>
私はこれをしようとしたが、私はそれが正しいではありません知っているが、:(
<%
If (Request.Form("btnRegister") = "register") Then
MsgBox(Request("id"))
ElseIf (Request.Form("btnWait") = "wait") Then
MsgBox("wait")
End If
%>
</form>
「動作しませんでした」を定義します。指定したキーでフォームコレクションにアイテムがありましたか?そのアイテムにはどのような価値がありましたか? (また、MsgBox()がWebアプリケーションで何をすると思いますか?WinFormsアプリケーションでメッセージをポップアップ表示しませんか?) – David
ASP.NETを実際に使用していますか、従来のASPを使用していますか?上記のコードはいずれかの方法で、あなたのコメントから以下の答えに進むことができます。これは実際にASP.NETコードを書く方法ではありません。 –