新しいWebサイトとクラスvizForm1.aspxおよびclass1.csを作成しました。そのクラスでいくつかの関数も作成しました。ここで、form1.aspxでその関数を使用したいと思います。誰か教えてもらえますか?...
1 に答える
0
何を意図しているのかわかりませんが、通常、 のようなページを作成すると、 のようForm1.aspx
なビハインド コード ファイルが作成されますForm1.aspx.cs
。
ファイルには、Form1.aspx.cs
次のようなページ サイクルを通過するイベントがあります。
protected void Page_Load(object sender, EventArgs e)
{
}
Form1.aspx の読み込み時に実行したいこと (すべての機能) を追加できます。
別のクラスを作成しclass1.cs
、そのクラスにページで使用できる機能がある場合Form1.aspx
、「Page_Load」などの.netフレームワークによって提供される関数のいずれかにコードを追加するか、作成できますそのファイルにあなた自身のもの。ページの読み込みを使用する場合は、次のようなことを行います
protected void Page_Load(object sender, EventArgs e)
{
class1 myClass = new class1();
//if your function in myClass returns some kind of type (i.e string, int, or if its just void then you need to account for that
myClass.CallAnyFunctionInClass1(send any parameters here);
}
私のアドバイス:オブジェクト指向プログラミングについて読んでください http://cplus.about.com/od/learnc/ss/csharpclasses.htmオブジェクト指向プログラミングのチュートリアル
于 2013-03-05T05:55:40.237 に答える