当我使用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)
{
}
}
}
我应该把它放在哪里?谢谢你的帮助!!!!!!!!
答案 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文件中嵌入服务器代码不是一个好习惯,但有时你需要使用它。
的更多信息