성공적인 실험에는 두 가지 방법이 있습니다.
방법 1.
첫 번째: .aspx 페이지에서:
<HEAD>
<제목>
<%=페이지 제목 %>
</제목>
. . . . . . .
</HEAD>
둘째: .aspx.cs 페이지에서:
public class news_view : System.Web.UI.Page
{
. . . . . . . . . . . .
//페이지 제목을 동적으로 설정하는 데 사용됩니다.
보호된 문자열 PageTitle
; . . .
개인 무효 Page_Load(개체 전송자, System.EventArgs e)
{
. . . . . . .
//웹페이지 제목을 표시된 페이지 콘텐츠의 "제목"으로 동적으로 설정합니다.
페이지제목=lblBiaoTi.Text
; . .
참고: 여기서 lblBiaoTi는 Label 컨트롤이거나 TextBox 컨트롤 또는 다른 서버 컨트롤일 수 있습니다.
PageTitle=lblBiaoTi.Text; lblBiaoTi의 Text 속성은 문장 앞에 값을 할당해야 합니다.
방법 2: Literal 컨트롤 사용
먼저: Literal 컨트롤을 .aspx 페이지로 끌어옵니다. ID는 PageTitle로 설정됩니다.
둘째: .aspx HTML 페이지를 입력하고 방금 <title>과 </title> 사이에 추가한 Literal 컨트롤의 코드를 완전히 잘라 붙여넣습니다.
마지막으로: PageLoad 함수와 같이 .aspx.cs 페이지의 적절한 위치에 PageTitle 값을 설정합니다.
예:
.aspx에서:
<Head>
<title>
<asp:Literal id="PageTitle" runat="server"></asp:Literal>
</title>
.aspx.cs에서:
public class news_view: System .Web .UI.페이지
{
. . . . . . . . . . . .
//페이지 제목을 동적으로 설정하는 데 사용됩니다.
보호된 문자열 PageTitle
; . . .
개인 무효 Page_Load(개체 전송자, System.EventArgs e)
{
. . . . . . .
//웹페이지 제목을 표시된 페이지 콘텐츠의 "제목"으로 동적으로 설정합니다.
페이지제목=lblBiaoTi.Text
; . .
참고: 여기서 lblBiaoTi는 Label 컨트롤이거나 TextBox 컨트롤 또는 다른 서버 컨트롤일 수 있습니다.
PageTitle=lblBiaoTi.Text; lblBiaoTi의 Text 속성은 문장 앞에 값을 할당해야 합니다.