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

它不会进入 .cs 文件。

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

于 2012-07-25T01:39:16.860 回答
0

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

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

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

更多信息请访问http://msdn.microsoft.com/en-us/library/ms178135.aspx#Y90

于 2012-07-25T22:44:16.687 回答