www.fltk.net > mvC架构中怎么在C#代码中使用js的变量值

mvC架构中怎么在C#代码中使用js的变量值

利用Ajax调用控制器中的方法来使用 1、定义变量值 var xx=2; 2、 $.ajax({ url: "控制器/方法", data: { site_id: xx }, cache: false, success: function (data) { }, error: function () { alert("error"); } }) ;

在cshtml中,是html和C#共存的文件,类似当年的ASP.NET,也是html和C#共存的。 ASP.NET中采用的方式编写,cshtml中采用Razor语法,改为@方式编写C#代码。 所以在body中想调用js变量的话,直接使用var name=window._user.name的方式调用即可,前...

1.你应该看看你的剃须刀页面的输出结果。试试这个: @{ int proID = 123; int nonProID = 456; } var nonID = @nonProID; var proID = @proID; window.nonID = @nonProID; window.proID = @proID; 输出应该是这样的: 2. 这是我解决了这个问题:...

var user=ViewData["User"] ="测试"; 不过ViewData["User"] ="测试";要写在要传递的页面的具体方法里

你可以用ViewBag传啊,ViewBag["ppid"] = ppid ,页面上就 直接用 @ViewBag["ppid"] 调出

js脚本调用@viewbag的值需要使用以下代码: //var id=@ViewBag.id //这样直接写ViewBag.id会影响下面那条var name语句,因为ViewBag.id后面不能带分号 //var name = "张三"; //所以将ViewBag传值到js中应该这么写! var id = "@ViewBag.id"; //...

前台还是老样子做个form提交或者用js post,没什么变化 后台control接受的时候用model类去接就行了,服务器会自动按照类中的属性去赋值的 model: public class Model { public string ProduceName { get; set; } } 前台: 生产名称: 后台: [HttpPos...

@{var i =0;}

这个是传变量名的值 html js中 var srcUrl = ; var srcUrl = ; cs类文件中 public static string getUrl = "网址"; public static string getUrl = 网址; 如果想传方法的值 html js中 var srcUrl = ; var srcUrl = ; C#代码 public static strin...

不行的!JS是客户端脚本 浏览器可不知道@{ Html.RenderAction("Index", "DressList", routeValues: null);}是什么东西

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com