0

アイデアは、リストされたコースのいずれかに従業員を登録することです。各コースには、DB から取得した ID があり、登録ボタンが表示されます。コースが満員の場合、コースの ID とともに待機ボタンが表示されます。

今私はクリックされたボタンIDを取得してDBに挿入したいと考えています。

 <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>
4

1 に答える 1

1

代わりに<input type="submit" name="btnWait"" value="register" ID="003"/>、次を使用できます。 <asp:button id="003" runat="server" text=register" />

そして、コードビハインドファイルで:

Button clickedbutton = (Button)sender;

if(clickedbutton.ID.Equals(003))
{
  //your piece of code
}

それが役に立てば幸い

于 2012-04-06T01:32:18.297 に答える