如何使用ASP.NET MVC将javascript变量传递给asp代码

时间:2010-05-27 15:13:27

标签: javascript asp.net asp.net-mvc

for(var i=0; i<<%=Model.Mydatalist.Count%>;i++)
{
//then I need to pass i to Mydatalist like Model.Mydatalist[i]

}

//var myJSdata="<%Model.Mydatalist["&i&"]%>"; 因为系统将i(我的值)视为字符串,并且将抛出异常:无法将字符串转换为int。

1 个答案:

答案 0 :(得分:1)

你需要为服务器做一些回调。 一旦页面加载到浏览器上并且脚本运行,它就不再在服务器上运行,因此您将无法访问Model.Mydatalist。