我希望在Razor函数内部调用JS函数,但是找不到正确的语法。我不确定是否需要重新排列我的展示位置,但我认为没有必要。
我尝试将其作为新对象调用,并将其传递给.Action()函数,但无法正常工作。我对JS不太熟悉,如果您能解释一下您的答案,将不胜感激!
@Html.Action("MonthlyPSAGauge", "Display", DropDownValue())
function DropDownValue() {
var value = $("#productionLine-dropdown").data("kendoDropDownList").value();
return { selectProductionLine: value };
}
我想将DropDownValue()值传递到显示控制器中的MonthlyPSAGauge方法中。
答案 0 :(得分:1)
不幸的是,这是行不通的,C#是服务器端,而JS(在这种情况下)是客户端。要使C#“调用”一个js函数,可以使用与此类似的东西。
unitprice > 100
将其粘贴到html中并在客户端计算机上运行,希望对您有所帮助!