1

これらの目的で Javascript を使用することについて、Google であらゆる種類の質問を目にします。主に、ASP.NET がすべての ID を変更する問題を中心に展開していますが、これは私の問題ではありません。

コンテンツページに含まれる非常に単純なフォームがあり、次のフォーム要素が含まれています。

<asp:TextBox id="coName" runat="server" />
<asp:TextBox id="pass" TextMode="password" runat="server" />
<asp:Button id="enterAdmin" text="Enter" runat="server" clientidmode="static"/>

これらは、マスター ページ フォームにラップされます。

私のボタン処理コードは次のとおりです。

Sub submit(sender As Object, e As EventArgs) Handles enterAdmin.Click
    Dim company = coName.Text
    Dim pwd = pass.Text
 '// DO MORE STUFF
End Sub

このページをスタンドアロン ページとして使用するとすべてが完全に機能しますが、マスターページを追加すると 2 つの問題が発生します

まず、ボタン クリック イベントがトリガーされません。これは、いくつかのグーグルによって克服され、次の行を追加することがわかりました:

    Me.RegisterRequiresRaiseEvent(enterAdmin)

クリックイベントの問題を修正

しかし、私の 2 番目の問題: 通過するフィールド値を取得できません

coName.Text
pass.Text

どちらも空の文字列として通過します。

私は何が欠けていますか?

4

0 に答える 0