0

Web Developer Express 2010 を使用しているときに、.cs ファイルのどこに何が入るかを理解するのに助けが必要です。

名前を入力して送信をクリックすると、ラベルがポップアップして、すべてのサーバー側で入力した内容が表示される W3 サイトの例を見ています。http://www.w3schools.com/aspnet/showasp.asp?filename=demo_textbox

私は自分のサイトでこれを複製しようとしています.青色のテキスト (上記のリンクを参照) が .cs ファイルのどこにあるかを知る必要があります (そこにあると仮定します)。

これが私の.csファイルの外観です

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;


namespace Assignment2
{
    public partial class WebForm1 : System.Web.UI.Page
    {

        protected void Page_Load(object sender, EventArgs e)
        {

        }



    }  
}

どこに置けばいいですか?助けてくれてありがとう!!!!!!!!

4

3 に答える 3

1

青色のコードは Page_Load の後に配置されます

public void submit(object sender, EventArgs e)
{
    lbl1.Text="Your name is " + txt1.Text;
}
于 2012-07-25T01:43:46.800 に答える
0

通常、C# コードを分離して .cs ファイル (C# の代わりに VB を使用している場合は .vb ファイル) に配置します。これが、Visual Studio によって自動的に作成された理由です。

ただし、 w3schoolsの例では、教育目的で aspx に埋め込まれたコードを使用しているため、.cs ファイルは使用していません。また、使用するコードは C# 構文ではなく VB コードです。

サーバー コードを .aspx ファイルに埋め込むことはお勧めできませんが、これを使用する必要がある場合があります。

詳細については、http://msdn.microsoft.com/en-us/library/ms178135.aspx#Y90を参照してください。

于 2012-07-25T22:44:16.687 に答える
0

.cs ファイルには入りません。

各ページには、表示要素 (page.aspx) とコード (page.aspx.cs) があります。強調表示したコードは、page.aspx に入れる必要があります

于 2012-07-25T01:39:16.860 に答える