在CSHTML中从C#代码调用JavaScript函数

卡普里

活跃的成员
加入
2015年6月16日
消息
42
编程经验
5-10
是否可以在@ {}部分中调用CSHTML中的JavaScript函数,并且在相同CSHTML的脚本部分中定义了JavaScript函数。


谢谢
 

jmplhinney.

C#论坛主持人
工作人员
加入
2011年4月23日
消息
3,732
地点
悉尼,澳大利亚
编程经验
10+
JavaScript在客户端的浏览器中执行。 razer由服务器端的Web服务器执行。 JavaScript可以在服务器上执行但不是来自客户端脚本文件。你实际上要实现的是什么?
 

卡普里

活跃的成员
加入
2015年6月16日
消息
42
编程经验
5-10
我用Viewbag从控制器中获取一份项目列表。如果ViewBag包含多个项目,则我想在CSHTML文件的脚本部分中定义的JavaScript中调用函数以启用少量控件。
 

jmplhinney.

C#论坛主持人
工作人员
加入
2011年4月23日
消息
3,732
地点
悉尼,澳大利亚
编程经验
10+
这不是它的工作原理。要么在JavaScript中使用剃刀代码或客户端进行服务器端;不是都。如果您想执行IT服务器端,那么您编写一些剃刀代码以确定集合中是否有多个项目,然后将相应的值传递给HTML帮助程序或标记帮助程序以构建具有控件的HTML。适当的状态。如果您想在JavaScript中执行此操作,那么文档加载后,您会在客户端进行。我倾向于倾向于第一个选择,在文件负载之前尽可能多地进行。
 
最佳 底部