Control.TemplateSourceDirectory 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Page 또는 현재 서버 컨트롤이 들어 있는 UserControl의 가상 디렉터리를 가져옵니다.
public:
virtual property System::String ^ TemplateSourceDirectory { System::String ^ get(); };
[System.ComponentModel.Browsable(false)]
public virtual string TemplateSourceDirectory { get; }
[<System.ComponentModel.Browsable(false)>]
member this.TemplateSourceDirectory : string
Public Overridable ReadOnly Property TemplateSourceDirectory As String
속성 값
페이지 또는 서버 컨트롤이 들어 있는 사용자 정의 컨트롤의 가상 디렉터리입니다.
- 특성
예제
다음 예제에서는 속성을 두 번 사용합니다 TemplateSourceDirectory . 메서드 호출에서 Control.MapPathSecure 컨트롤이 상주하는 디렉터리의 경로를 가져오는 데 처음으로 사용됩니다. 두 번째로 Directory.GetFiles 메서드를 호출하여 해당 디렉터리에 포함된 모든 파일의 목록을 가져옵니다.
// An HttpException occurs if the server control does not,;
// have permissions to read the resulting mapped file.
output.Write("The Actual Path of the virtual directory : "+
MapPathSecure(TemplateSourceDirectory)+"<br>");
// Get all the files from the absolute path of 'MyControl';
// using TemplateSourceDirectory which gives the virtual Directory.
string [] myFiles=
Directory.GetFiles(MapPathSecure(TemplateSourceDirectory));
output.Write("The files in this Directory are <br>");
// List all the files.
for (int i=0;i<myFiles.Length;i++)
output.Write(myFiles[i]+"<br>");
' An HttpException occurs if the server control does not,;
' have permissions to read the resulting mapped file.
output.Write("The Actual Path of the virtual directory : " & _
MapPathSecure(TemplateSourceDirectory) & "<br>")
' Get all the files from the absolute path of 'MyControl';
' using TemplateSourceDirectory which gives the virtual Directory.
Dim myFiles As String() = Directory.GetFiles(MapPathSecure(TemplateSourceDirectory))
output.Write("The files in this Directory are <br>")
' List all the files.
Dim i As Integer
For i = 0 To myFiles.Length - 1
output.Write(myFiles(i) & "<br>")
Next i
설명
이 속성은 TemplateSourceDirectory 현재 컨트롤을 포함하는 페이지 또는 사용자 컨트롤의 경로를 지정합니다. 예를 들어 웹 페이지가 있는 http://www.contoso.com/application/subdirectory
경우 속성은 TemplateSourceDirectory "application/subdirectory"를 반환합니다.
애플리케이션에 상대적인 가상 경로를 반환 ("~ / 하위")를 사용 하 여는 AppRelativeTemplateSourceDirectory 속성입니다.