저는 MVC 응용 프로그램 개발에 익숙합니다. 저는 Visual Studio ASP.NET MVC4 프로젝트에서 작업하고 있습니다. 내 서버 측 CSS와 JS를 .cshtml 파일로 클라이언트 측에 보내고 싶습니다. 어떻게 일할 것인가. 이것을하는 것이 올바른 방법일까요?서버 측 CSS 및 JS를 .cshtml 파일의 클라이언트 측에 보내는 방법
0
A
답변
0
컨트롤러있어서
가public ActionResult GetCss()
{
Response.ContentType = "text/css";
return View("Css1", new FontSpec {FontName = "Arial"});
}
전망 :
@model MvcApplication2.Models.FontSpec
.foo
{
font-family: @Model.FontName;
}
단순화 된 모델 :
public class FontSpec
{
public string FontName {get; set;}
}
중요한 부분 제어기 방법에서 ContentType을 설정하는 것이다. 모델을 사용하여 동적으로 생성 된 데이터를보기로 전달하여 CSS를 진정으로 동적으로 만들 수 있습니다.
<link rel="stylesheet" href="@(Url.Action("GetCss", "Home"))"/>
그리고 마지막으로, 물론, 당신은 당신의 태그에 CSS 클래스를 사용할 수 있습니다 : 당신은 다음의 링크 태그를 사용할 수 있습니다
페이지보기에서에게 (실제로 페이지를 생성하는 뷰)
<span class="foo">This will be in your specified font.</span>
물론 CSS는 처리 끝에 합법적 인 CSS 인 한 원하는대로 만들 수 있습니다. 이것은 동적 자바 스크립트를 생성하는데도 효과가 있지만 물론 사용하는 콘텐츠 유형을 변경해야합니다.
관련 문제
- 1. 클라이언트 측 파일의 서버 측에 System.OutOfMemoryException이 있습니다.
- 2. 클라이언트 측 JS를 서버 측에 연결 NodeJS app
- 3. Ember.js를 사용하여 클라이언트 측 데이터를 서버 측에 전달하는 방법
- 4. 클라이언트 측 및 서버 측에 동일한 렌더링 코드 사용
- 5. 서버 측 및 클라이언트 측 javascript
- 6. 클라이언트 측에 사용자 지정 서버 측 Entity Framework 속성 표시
- 7. Silverlight Game Logic은 클라이언트 측 또는 서버 측에 있습니까?
- 8. 클라이언트 측 웹 UI 및 서버 측 개발을 분리하는 방법
- 9. PHP 또는 JSP (서버 측) 및 Java-Android (클라이언트 측)
- 10. 클라이언트 측 또는 서버 측?
- 11. 서버 측 변경이 발생할 때 클라이언트 브라우저에 데이터를 보내는 방법
- 12. GWT 클라이언트 측 및 서버 측은 어떻게 배포됩니까?
- 13. IBM TeaLeaf의 클라이언트 측 및 서버 측 통합 방법
- 14. 서버 측 국제화와 클라이언트 측?
- 15. ValidationSummary 클라이언트 측 및 서버 측 유효성 검사
- 16. 비교적 큰 JSON 파일의 서버 및 클라이언트 측 캐싱
- 17. 클라이언트 측 렌더링 : 서버/클라이언트 측 템플릿을 활용하는 방법?
- 18. 서버 측 클라이언트 측 데이터 업데이트
- 19. RIA 개발을위한 클라이언트 및 서버 측 디버깅을위한 기술은 무엇입니까?
- 20. 서버 측 대 클라이언트
- 21. 서버 측 JSON 구문 분석 및 클라이언트 측 구문 분석
- 22. ipn 변수를 서버 측에 보내는 방법은 무엇입니까?
- 23. UTL_FILE 서버 측 사용/클라이언트 측 사용
- 24. 서버 측 및 클라이언트 측 컨테이너로 앱 다시 작성
- 25. Meteor : 서버 측에 외부 스크립트를로드하려면 어떻게해야합니까? 클라이언트 측에
- 26. Google Cloud Messaging의 서버 측 및 클라이언트 측 설정
- 27. 서버 측에서 클라이언트 측에 변수를 가져옵니다 (express.js, Node.js를)
- 28. 는 서버 측에서 클라이언트 측
- 29. GWT RequestFactory 및 클라이언트 측 서버 측 변경 사항 전파
- 30. node.js 클라이언트 쪽에서 서버 측 기능 실행
시도해 본 내용이나 현재 귀하의 chtml이 어떤 모습인지 게시 할 수 있습니까? – Shaunak
클라이언트로 보내고있는 CSS와 JS로 무엇을하고 있습니까? 무엇을 성취하려고합니까? – alex