반응형
MVC3의 HTML.ActionLink에 클래스를 추가 할 수 있습니까?
이 코드가 있고 링크에 클래스를 추가하고 싶습니다. MVC3에서 이것을 할 수 있습니까?
Html.ActionLink("Create New", "Create")
예, css 클래스를 나타내는 객체로 다른 매개 변수를 추가 할 수 있습니다.
Html.ActionLink("Create New", "Create", CONTROLLERNAME, null, new { @class= "yourCSSclass"} )
다음으로 번역 할 수 있습니다.
Html.ActionLink(link text, action name, controller name, route values object, html attributes object)
편집하다:
사용자 정의 스타일을 추가하려면 다음을 사용하십시오.
Html.ActionLink(
"Create New",
"Create",
CONTROLLERNAME,
null,
new { @class= "yourCSSclass", @style= "width:100px; color: red;" }
)
@Html.ActionLink("ClickMe", // link text
"Index", // action name
"Home", // controller
new { id = 2131 }, // (optional) route values
new { @class = "someClass" }) // html attributes
Html.ActionLink("Create New", "Create", null, htmlAttributes: new { @class = "className" })
htmlAttributes 매개 변수를 사용하는 ActionLink 오버로드를 사용하여 생성 된 요소에 클래스를 추가 할 수 있습니다.
Html.ActionLink("Create New", "Create", new {}, new { @class = cssClass });
문서 에 따르면 이것은 트릭을 수행합니다.
Html.ActionLink("LinkText", "Action", "Controller", new { }, new {@class="css class"})
편집 : Dampe에 주목 해 주셔서 감사합니다. 코드 샘플을 업데이트했습니다.
참고 URL : https://stackoverflow.com/questions/5907530/can-i-add-a-class-to-an-html-actionlink-in-mvc3
반응형
'Programing' 카테고리의 다른 글
Python을 사용하여 SSH를 사용하는 가장 간단한 방법은 무엇입니까? (0) | 2020.10.12 |
---|---|
git의 후크에 대한 심볼릭 링크 (0) | 2020.10.12 |
MS-DOS 변수를 정의 해제하는 방법은 무엇입니까? (0) | 2020.10.12 |
tar.gz 파일 압축 해제 (0) | 2020.10.12 |
TCP에서 흐름 제어와 혼잡 제어의 차이점은 무엇입니까? (0) | 2020.10.12 |