LoginName.FormatString 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
표시할 서식 항목 문자열을 제공합니다.
public:
virtual property System::String ^ FormatString { System::String ^ get(); void set(System::String ^ value); };
public virtual string FormatString { get; set; }
member this.FormatString : string with get, set
Public Overridable Property FormatString As String
속성 값
사용자 이름을 표시하기 위한 서식 항목이 포함된 문자열입니다. 기본값은 "{0}"입니다.
예외
형식 문자열이 잘못되었습니다.
예제
다음 코드 예제에서는 페이지에서 속성을 사용 FormatString 하는 방법을 보여 있습니다. 단추를 클릭하면 표시 형식이 변경되었습니다.
<%@ Page Language="C#" autoeventwireup="False" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Button1_Click(Object sender, EventArgs e) {
LoginName1.FormatString = "Welcome to our Web site, {0}";
Button1.Visible = false;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<p>
<asp:LoginName id="LoginName1" runat="server"
FormatString ="Welcome, {0}" />
</p>
<p>
<asp:Button id="Button1" onclick="Button1_Click" runat="server"
Text="Change Format" />
</p>
</form>
</body>
</html>
<%@ Page Language="VB" autoeventwireup="False" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub Button1_Click(sender As Object, e As EventArgs)
LoginName1.FormatString = "Welcome to our Web site, {0}"
Button1.Visible = false
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<p>
<asp:LoginName id="LoginName1" runat="server"
FormatString="Welcome, {0}" />
</p>
<p>
<asp:Button id="Button1" onclick="Button1_Click" runat="server"
Text="Change Format" />
</p>
</form>
</body>
</html>
설명
이 속성에는 FormatString 웹 페이지에 사용자의 이름을 표시하는 표준 텍스트 서식 문자열이 포함되어 있습니다. 문자열 "{0}"은 문자열에서 사용자의 이름이 삽입되는 위치를 나타냅니다. 다음 표에서는 사용 가능한 속성 설정에 대해 설명합니다.
| 속성 설정 | 동작 |
|---|---|
| 기본값("{0}") | 사용자의 이름은 사용자가 로그온할 때 표시됩니다. 그렇지 않으면 아무것도 표시되지 않습니다. |
| Empty | 기본값과 동일 컨트롤을 숨기려면 속성을 Visible.false로 설정합니다. |
| "내 사이트에 오신 것을 환영합니다." {0} | 사용자가 로그인할 때 "내 사이트에 오신 것을 환영합니다, 사용자 이름"이라는 문자열을 표시합니다. 사용자가 로그인하지 않으면 아무것도 표시되지 않습니다. |
| "내 사이트에 오신 것을 환영합니다." | 속성이 FormatString 문자열로 설정되면 사용자가 로그인할 때 문자열이 표시됩니다. 문자열에 "{0}"가 없으므로 사용자의 이름이 표시되지 않습니다. 사용자가 로그인하지 않으면 아무것도 표시되지 않습니다. |
설정 시 이 속성의 값은 디자이너 도구를 사용하여 리소스 파일에 자동으로 저장할 수 있습니다. 자세한 내용은 LocalizableAttribute 참조 하세요.