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)
{
}
}
}
我應該放在哪裏呢?謝謝你的幫助!!!!!!!!
爲了幫助澄清有兩個文件與網絡窗體創建。 WebForm1.aspx和WebForm1.aspx.cs您發佈的鏈接中的腳本放在純文本aspx文件中。您可以將aspx文件視爲網頁響應 – Russ 2012-07-25 01:44:16
的'模板',所以我的aspx.cs文件在技術上是空的,除了我上面發佈的內容? – user1550225 2012-07-25 01:45:09
@ user1550225是的,你可以在那裏做很多腳本的東西,而不是使用'
藍色的代碼的Page_Load後會去
來源
2012-07-25 01:43:46 aserwin
一般來說,我們分開的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-25 22:44:16