这段简单的代码为什么不行? 走过路过帮我看看, 谢谢!
这是一段js 与 c#混合的代码
var rowCount = 10;
for(i=0;i<rowCount;i++)
{
imgUrl[i] = "<%= items[i] %>" ; //这句出错,出错的提示是:无法将类型string隐式的转为int
...
}
如果"<%= items[i] %>" 改成 "<%= items[0] %>" 是可以的. 也就是说不用js变量i,用常量是可以的.
怎么样改才算合法,并能达到效果呢?
注:items已在.cs文件中声明为protected数组.
谢谢大家