MVC 객체를 WebForm 내 변수로 설정하는 방법
-
18-09-2019 - |
문제
정보를 인쇄 할 링크가있는 MVC 응용 프로그램이 있습니다. 인쇄 링크는 JavaScript 안에 있습니다. 다음과 같이 코드 :
<td>
<%= Html.TextBox("Name", Model.ApplicantStatus.Name) %>
<%= Html.ValidationMessage("Name", "*") %>
</td>
<script type="text/javascript">
var myEmail = "ChangeMe@abc.org";
var mySubject = "Sample";
var myBody = "My name is ";
var myName = Model.TableName.Name;
document.write('<a href="mailto:' + myEmail + '?subject=' + mySubject + '&body=' + myBody + myname + '">email me</a>');
</script>
기본적으로 var myname = model.tablename.name; 작동하지 않습니다. 해결 방법이 있습니까?
해결책
라인을 변경하십시오
var myName = <%=Model.TableName.Name%>;
제휴하지 않습니다 StackOverflow