我应该把代码放在哪里?试图在我的网站中复制一个示例。

时间:2012-07-25 01:36:29

标签: asp.net visual-studio-2010 visual-web-developer-2010

当我使用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)
        {

        }



    }  
}

我应该把它放在哪里?谢谢你的帮助!!!!!!!!

3 个答案:

答案 0 :(得分:1)

蓝色代码将在Page_Load

之后
public void submit(object sender, EventArgs e)
{
    lbl1.Text="Your name is " + txt1.Text;
}

答案 1 :(得分:0)

它不会进入.cs文件。

对于每个页面,您将拥有显示元素(page.aspx)和代码(page.aspx.cs)。您突出显示的代码需要进入page.aspx

答案 2 :(得分:0)

通常我们将C#代码分开放在.cs文件中(如果使用VB而不是C#,则为.vb文件)。这就是Visual Studio为您自动创建它的原因。

但是在w3schools的示例中,他们使用嵌入在aspx中的代码,用于教学目的,因此他们不使用.cs文件。他们使用的代码是VB代码,而不是C#语法。

在.aspx文件中嵌入服务器代码不是一个好习惯,但有时你需要使用它。

http://msdn.microsoft.com/en-us/library/ms178135.aspx#Y90

的更多信息