2012-09-03 3 views
1

기본 템플릿 사이트로 VS2012를 사용해 보았습니다. 자바 스크립트와 CSS를 포함하는 개념이 완전히 새롭습니다. MasterPage에서는 scriptmanager 및 scriptreference를 사용하여 포함될 자바 스크립트 솔기가 있습니다.Visual Studio 2012 javascript & css reference

package.config와 같은 파일도 있습니다.

누군가가 어떻게 사용되어 지는지 설명 할 수 있습니까? 내 자신의 자바 스크립트 & CSS를 어떻게 포함합니까? jquery ready()를 site.master에 어떻게 추가합니까?

답변

1

귀하의 사이트에 CSS 파일을 삽입하려면 페이지의 <head> 섹션에 링크 태그를 추가하십시오. javacript는 script 태그를 추가하십시오.

<head> 
    <link href="file.css" type="text/css" /> // This wil include your css file 
    // For JavaScript 
     <script src="jquery.js" type="text/javascript" ></script> // This wil include your java script file 
    <script type="text/javascript" > 
      // write Your JavaScript code here 


     // For using jquery code, add jquery method inside the script tag, example below 

     $("document").ready({ 
       // your jquery code 
      }); 

    </script> 
</head> 

Script manager는 서로 다른 목적으로 사용됩니다 : 우리는 클라이언트 측

3) 페이지 방법 등의 웹 서비스에 액세스 할 때) Ajax를 사용

1)

2를 제어

ScriptManager에 관한 MSDN에서 :

페이지의 ScriptManager 컨트롤을 사용하여 ASP.NET의 다음 Microsoft Ajax 기능을 활성화해야합니다.

브라우저에 보낼 사용자 지정 스크립트 및 Microsoft Ajax 라이브러리의 클라이언트 스크립트 기능 . 자세한 내용은 Microsoft Ajax 라이브러리를 사용하여 사용자 지정 클라이언트 스크립트 만들기를 참조하십시오.

페이지의 영역을 다시 게시하지 않고 독립적으로 새로 고칠 수있는 부분 페이지 렌더링입니다. ASP.NET UpdatePanel, UpdateProgress 및 Timer 컨트롤에는 부분 페이지 렌더링을 지원하기 위해 ScriptManager 컨트롤이 필요합니다.

클라이언트 스크립트를 사용하여 웹 서비스에 액세스하고 ASP.NET 페이지에서 특별히 표시된 메서드에 액세스 할 수있게 해주는 웹 서비스 용 JavaScript 프록시 클래스입니다. 이것은 웹 서비스 및 페이지 메소드를 강력한 유형의 객체로 표시하여 수행합니다.

ASP.NET 인증, 프로필 및 역할 응용 프로그램 서비스에 액세스하는 JavaScript 클래스입니다.

+0

템플릿에는 스크립트 관리자의 jquery가 포함되어 있으므로 승인을 사용하면 jquery 전에 스크립트를 포함시킨 다음 jquery를 사용할 수 없거나 ... 내가 오해하니? – ahrberg

+0

@ahrberg scriptmanager -> scripts 태그 안에 스크립트를 포함 시키면 jquery 파일 만 포함됩니다. 귀하의 페이지에서 jquery를 사용하려면 먼저 jquery 파일을 script 태그를 사용하여 추가해야합니다. 그리고 jquery 코드를 스크립트 태그 안에 쓸 것입니다. –