1
asp.net mvc에 하이퍼 링크 태그가 3 개 있다고 가정합니다. 각 태그에는 고유 한 id 속성이 있습니다. 선택한 하이퍼 링크의 id 속성 값을 컨트롤러에 게시하려면 어떻게합니까?컨트롤러로의 게시 ID 속성 값 .Net MVC
하이퍼 링크는 다음과 같습니다
<a href="#" id="1" onclick="jQuery('#dialog').dialog('open'); return false; ">A</a>
<a href="#" id="2" onclick="jQuery('#dialog').dialog('open'); return false; ">B</a>
<a href="#" id="3" onclick="jQuery('#dialog').dialog('open'); return false; ">C</a>
대화 상자는 이미지를 업로드하고 컨트롤러로 이미지를 보낼 수있는 양식을 엽니 다.
<script type="text/javascript">
$(function() {
$("#dialog").dialog({
bgiframe: true,
height: 170,
modal: true,
autoOpen: false,
resizable: false
})
});
및 호출 제어 방법 :
<div id="dialog" title="A" >
<% using (Html.BeginForm("myMethod", "Controller", new { @Id = Model.Id }, FormMethod.Post, new { enctype = "multipart/form-data" }))
{%>
<p><input type="file" id="fileUpload" name="fileUpload" style="width:23;"/> </p>
<p><input type="submit" value="B" /></p>
<% } %>
</div>
I 이드를 보낼만을 강제하고 있지 않다. 그러나 다른 하이퍼 링크를 선택했을 때 다른 매개 변수를 선택하여 선택해야합니다.
같은 나는이 코드를 변경합니까 :'