我需要通过单击按钮执行 C# 代码的帮助。但是,我确定这有很多问题;任何帮助将非常感激。感谢您抽出宝贵时间查看这篇文章,祝您有美好的一天!
@{
CommentController controller = new CommentController();
UpVotes Upvote = new UpVotes(Misc.GetUser(), c.Postid);
}
@{
if (controller.CheckVote(Upvote))
{
<button type="button" onclick="@{
c.Upvotes += 1;
controller.PersonUpVote(Upvote);
}
}">
Like
</button>
}
else
{
<button type="button" onclick="@{
controller.PersonDownVote(Upvote);
c.Upvotes -= 1;
}
}">
Unlike
</button>
}
}
抓紧你所做的一切,直到你走上错误的道路。
在您的视图中,您需要通过 JavaScript 附加到按钮单击,然后向您的控制器发出 Ajax 调用。
请参阅此处http://www.makeitspendit.com/calling-asp-mvc-controllers-from-jquery-ajax/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句