2011-03-21 3 views
4
@Ajax.ActionLink(
    "Link Text", 
    "RefreshTestStatus2", 
    "refresh", 
    new AjaxOptions { 
     UpdateTargetId = "status", 
     InsertionMode = InsertionMode.InsertBefore }) 

하지만 제출 버튼처럼 보이는 것을 사용하고 싶습니다. 누구든지이 작업을 수행하는 방법을 알고 있습니까?MVC - Ajax.ActionLink를 실행하는 버튼

주디

답변

2

하나의 옵션 링크가 버튼처럼 보이게하기 위해 일부 CSS를 사용하는 것입니다

등이 example

또한 내가 구현하기로 결정 관련 question here

9

참조로 그것은 Ajax 형식입니다.

@using(Ajax.BeginForm( 
    "RefreshTestStatus2", 
    "refresh", 
    new AjaxOptions { 
    UpdateTargetId = "status", 
    InsertionMode = InsertionMode.InsertBefore })) 
{ 
    <input type="submit" name="submit" value="Link Text" /> 
} 

나는 Ajax를 깨끗하게 처리하지 않는다고 말하는 것이 안전하다고 생각하지만, 입력 버튼을 제공합니다.

+1

+1, 직접 질문에 답변! 제출 버튼은 양식을 제출해야하므로 Ajax 양식! –

+0

좋은 해킹, 공유 주셔서 감사합니다! – Shimmy

관련 문제