在 Asp.Net MVC 动态视图中的 jQuery 模板中使用 URL.Action 时将数据传递到控制器
我有一个使用 jQuery 模板创建的动态视图。用户界面基本上是一个网格,最后一列是超链接图像。单击该图像时,我想将一些数据传递到控制器,并且该数据存在于同一行的其他列中。 的标记
以下是代码UI
{{each Results}}
<tr>
<td>${UserName}</td>
{{if IsActive === 'True'}}
<td><a href=<%: Url.Action("Test","User",new {userName=???,mode="DeActivate"}) %>><img></img><a></td>
{{/if}}
</tr>
{{/each}}
: Controller :
public ActionResult Test(string userName,string mode)
{
}
基本上我想将 ${UserName} 值关联到 Url.Action 参数列表中的 userName 字段。
我在 Url.Action 或 Html 的辅助操作方法中看到的大多数示例都将字符串数据作为参数。我想知道是否可以从Url.Action参数列表中的页面中的其他控件读取数据。
I have a dynamic view created using jQuery template. The UI is basically a grid with last column being a hyper-linked image. On click on that image i want to pass some data to the controller and that data is present in some other column of the same row. Following is the markup of the code
UI :
{{each Results}}
<tr>
<td>${UserName}</td>
{{if IsActive === 'True'}}
<td><a href=<%: Url.Action("Test","User",new {userName=???,mode="DeActivate"}) %>><img></img><a></td>
{{/if}}
</tr>
{{/each}}
Controller :
public ActionResult Test(string userName,string mode)
{
}
Basically I want to associate the ${UserName} value to userName field in Url.Action's parameter list.
Most of the examples I have seen on Url.Action or Html's helper action methods have string data as parameters. I want to know whether it is possible to read data from other controls in the page inside Url.Action parameter list.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试这样:
在您定义的地方:
Try like this:
where you have defined: