在onclick上的锚标记的视图中调用服务器端方法

时间:2017-05-19 15:38:05

标签: asp.net-mvc onclick client-server

我是MVC的新手。我有一个带有几个锚标签的视图,我想添加一个onclick。我需要这个onclick事件来触发模型中的方法调用。我想在没有任何ajax的情况下这样做。

我已经尝试<a onclick="<%Model.Method%>">但是这会在我需要触发onclick时触发加载方法。

1 个答案:

答案 0 :(得分:0)

如果要在不使用Ajax的情况下从java脚本调用该方法,则可以使用以下代码实现该方法:

查看代码:

<a onclick="testfunc()">clickme</a>

Javascript代码:

<script type="text/javascript">
    function testfunc() {

        var url = "../Home/About";   //Here it is controllername/ActionName
        window.location.href = url;
    }
</script>

我希望这是你想要的,请让我知道你的想法或反馈

由于 KARTHIK