使用razor在javascript中调用带有参数的c#代码方法
Calling C# code method with parameters in javascript using razor
我试图在我的javascript代码中调用c#方法,并试图使用razor语法将参数传递给它,但无法正确执行。下面是我的代码:
function RecallNoFmatter(cellvalue) {
var value = @(Precall.S300FormatRecall(+cellvalue+));
return value;
}
我得到这个错误信息:
编译器错误消息:CS0103:名称"cellvalue"在当前上下文中不存在。
有人能告诉我正确的语法如何传递参数在上面?
c#在服务器端运行。在脚本交付给客户端之前,@
代码在服务器端运行,并且无法访问JavaScript值。
您的JavaScript运行在客户端,无法调用服务器端方法。
如果您想向客户端公开服务器端功能,您将不得不使用AJAX并提供一些服务供客户端调用。
相关文章:
- 带有键代码参数Jquery的模拟按键功能
- 代码气味-将布尔控制参数传递给函数
- 了解插件代码中$.each内部传递的参数的用法
- 如何通过 javascript 访问参数化函数背后的代码
- 在Javascript代码中插入URL参数
- 读取URL参数时,代码未获得预期值
- 传递参数的问题,以及为MYSQL集成准备代码的问题
- 使用继承配置netzkejavascript代码(在带有参数的父类中定义js代码)
- 如何通过 URL 将参数传递给 GAE 上的 JavaScript 代码
- JQuery:将参数传递给插件以限制代码执行
- 如何正确传递 Parse.com 云代码参数
- 尝试制作可重用的代码,使用函数参数填充名为 target 的变量的区域
- 如何在谷歌跟踪代码管理器 noscript 标签中参数化容器 id
- 在 Ember 视图参数更改上运行代码
- 如何为此 jquery 代码使用函数参数,或者是否有更好的解决方案
- 如何在 asp.net 中使用 C# 代码将参数传递给 JavaScript 函数
- 将重复出现的代码“外包”到带有参数(js)的函数中
- 如何将两个函数的代码与不同的参数组合在一起
- 将javascript函数的参数传递给java代码
- 加载json-url参数代码(javascript修改)