■WebForms
■OS:Windows7
■VisualStuido2017
ASP.netにてボタンクリック処理をVB.netとC#で記載しています。
vb
1Private Sub searchbtn_Click(sender As Object, e As EventArgs) Handles searchbtn.Click 2End Sub
ASP.NET
1<asp:Button ID="Searchbtn" runat="server" Text="サーチ" />
C#
1protected void Searchbtn_Click(object sender, EventArgs e) { 2}
ASP.NET
1<asp:Button ID="Searchbtn" runat="server" Text="サーチ" OnClick="Searchbtn_Click" />
vbの場合、OnClick="Searchbtn_Click"を記載しなくても良かったのですが、
C#だと記載しないとボタンクリック処理が動作しません。
C#では、aspx側に「OnClick="Searchbtn_Click"」の記述を記載しないと
クリックイベントは処理されないのでしょうか。
記載しなくてもいい場合、どのようにすれば良いか教えて下さい。
宜しくお願いします。
回答3件
あなたの回答
tips
プレビュー