【发布时间】:2015-12-11 12:57:58
【问题描述】:
我试图在 Javascript 中调用 C# 代码,但它不起作用。这是我的代码:
@{
ViewBag.Title = "Db Maintenance";
}
<script type="text/javascript">
function beginSubmit() {
@{
Console.WriteLine("DELETING.....");
}
}
function cancelConfigForm() {
closeWindow("configDbMaitenanceWindow");
}
</script>
<div>
<button class="k-button k-button-icontext" type="submit" title="Delete Error Records" onclick="beginSubmit()">
<img src="@Url.Content("~/Content/Icons/metro-submit.png")" class="k-icon blank-background" alt="Submit Icon" />Delete Error Records
</button>
<button class="k-button k-button-icontext" type="reset" title="Close the window" onclick="cancelConfigForm()">
<img src="@Url.Content("~/Content/Icons/metro-cancel.png")" class="k-icon blank-background" alt="Cancel Icon" />Cancel
</button>
</div>
“Console.WriteLine”甚至没有被调用。如何在单击按钮时调用 C# 代码?
编辑 我试过了
<text>
Console.WriteLine("DELETING.....");
</text>
它没有用。
【问题讨论】:
-
@AndyKorneyev 不是骗子,OP 缺少剃刀的概念,而不是语法
-
有人在编程中错过了操作。
标签: javascript c# razor