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) 
     { 

     } 



    } 
} 

모습입니다? 어떤 도움 주셔서 감사합니다 !!!!!!!!

답변

0

.cs 파일에는 들어 가지 않습니다.

각 페이지마다 표시 요소 (page.aspx)와 코드 (page.aspx.cs)가 있습니다. 이 코드는 파란색의 코드를 Page_Load 후 갈 것 page.aspx

+0

두 가지 파일이 웹 양식으로 작성되었습니다. WebForm1.aspx 및 WebForm1.aspx.cs 게시 한 링크의 스크립트는 일반 aspx 파일에 저장됩니다. aspx 파일을 웹 페이지 응답 – Russ

+0

에 대한 '템플릿'으로 생각하면 내 aspx.cs 파일은 위의 게시물을 제외하고는 기술적으로 비어 있습니다. – user1550225

+0

@ user1550225 그렇습니다. 대신에

1

에 갈 필요를 강조

일반적으로 우리가 .cs 파일에 넣어 C# 코드 (또는 된 .vb 파일 당신이 경우 별도의
public void submit(object sender, EventArgs e) 
{ 
    lbl1.Text="Your name is " + txt1.Text; 
} 
0

C# 대신 VB 사용). 이것이 Visual Studio에서 자동으로 생성 한 이유입니다.

예를 들어 w3schools의 경우 aspx에 포함 된 코드를 교육적 목적으로 사용하므로 .cs 파일을 사용하지 않습니다. 그리고 그들이 사용하는 코드는 C# 구문이 아닌 VB 코드입니다.

.aspx 파일에 서버 코드를 포함시키는 것은 좋지 않지만 때때로 이것을 사용해야 할 수도 있습니다.

자세한 내용은 http://msdn.microsoft.com/en-us/library/ms178135.aspx#Y90

관련 문제