1

을 제어받을 수 2,008당신은 ASCX에 SkinID 자동 완성은 VS에서 작업

내가 파일의 페이지 지시문에 StyleSheetTheme를 지정한 경우, Source 모드에서 ASPX 파일을 작업 할 때, 다음 Visual Studio는 저를 제공 할 것입니다

컨트롤에 대해 가능한 skinID 값의 자동 완성 목록 사용

<asp:Button ID="myButton" runat="server" SkinID=" 
//Having typed this much, I'll get an intellisense with the possible skinid values for this button 

저는 ASCX에서 동일한 기능을 사용할 수 있는지 궁금합니다. 컨트롤에 지정되지 stylesheettheme이, VS는 가능한 값이 무엇인지 알고하지 않습니다 프로그래머 ...

당신은 비주얼 스튜디오는 웹 사용자 컨트롤에 사용할 수있는 기본 스타일 시트 테마를 지정할 수 있기 때문이다.

답변

3

예. 가능합니다. web.config에 기본 테마를 지정하면 사용 가능한 스킨이 사용자 정의 컨트롤에서 인텔리 센스로 나열됩니다. 이 테마와 StyleSheetThemes 모두 작동

... 
<system.web> 
    ... 
    <pages styleSheetTheme="MyTheme"> 
    ... 

을 :

은 Web.config의에서 다음 항목을 편집, 기본 테마를 정의합니다. 그러나 사용 가능한 스킨이 인텔리 센스에 의해 나열 될 때까지 시간이 걸릴 수도 있습니다 (또는 다시 빌드 할 수 있습니까?).

BTW : 페이지 대신 web.config에서 사용할 테마를 지정하면 테마를 쉽게 전환 할 수 있다는 장점이 있습니다.