- - PR -
自動生成された(?)Protected Witheventsについて
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-10-29 18:03
よろしくお願いします。
開発環境はASP.NET,Visual Studio2005,WindowsXP 先程、デバッグをしていたら、下記の見慣れぬコードがでてきました。 Protected WithEvents btnCancel As System.Web.UI.WebControls.Button 自分で記述したわけでもなく、いつの間にできていたのか不思議です。 ボタンは4つありますが、キャンセルボタンだけできていました。 Private Sub btnCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCancel.Click '処理 END SUB Protected WithEvents btnCancel As System.Web.UI.WebControls.Button 上記のように書かれているのですが、このコードは意味あるのでしょうか? HTMLは下記のとおりです。 <asp:button id="btnCancel" runat="server" Font-Size="Large" height="47px" width="97px" Text="取消"></asp:button> よろしくお願いします。 | ||||||||
|
投稿日時: 2007-10-29 19:08
.designer.vb ファイルじゃないんですか?
本来ごろうさんが書くべきコードをVisualStudioが作ってくれているだけですよ。 | ||||||||
|
投稿日時: 2007-10-29 23:52
あります。 WithEvents の記述を消してしまえば自明だと思いますよ。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2007-10-30 07:20
それよりも、その上にカーソルを置いて、[F1]を いや、読んだけどわかんねー!!ってんならアレだけど | ||||||||
|
投稿日時: 2007-10-30 11:58
ご返答ありがとうございます。
やはりWithEventsを消したら動きませんでした。 なぜCancelボタンだけこのコードが作成されているのかがわからなかったのですが、 普通一番上のほうで自動生成されるのが、 なぜかCancelボタンのProtected WithEventsだけ一番下に記述されていたので、 混乱してしまいました。 今まで何も気にしていなかったProtected WithEventsの勉強になりました。 ありがとうございました。 |
1