【发布时间】:2010-01-06 11:39:34
【问题描述】:
我正在尝试通过在控制器中调用具有特定参数的操作来重定向到另一个页面。我正在尝试使用这条线:
window.open('<%= Url.Action("Report", "Survey",
new { id = ' + selectedRow + ' } ) %>');
但我无法让它工作;它给出了以下错误:
CS1012: Too many characters in character literal.
我不能在客户端生成操作 URL 吗?还是我必须通过提供参数来进行 Ajax 调用并取回所需的 URL?这似乎不对,但如果这是唯一的方法,我想这样做。
有没有更简单的解决方案?
【问题讨论】:
-
是JS错误吗?什么是渲染的 html-result?
标签: asp.net javascript asp.net-mvc