如何记录点击并通过MVC3,C#和Razor将用户传递到链接上?

问题描述

| 当用户单击我页面上的链接时,我希望能够记录该链接单击,然后将用户转到另一个窗口中的该链接。 鉴于以下ActionLink:
@Html.ActionLink(Model.dsResults.Tables[0].Rows[i][\"title\"].ToString(),\"LinkClick\",new { itemListID = @Model.dsResults.Tables[0].Rows[i][\"ItemListID\"] })
LinkClick ActionResult将被调用,并带有ItemListID。但是,我不想返回模型/数据库来获取链接。我可以传递DataRow类型并获取包含链接和其他详细信息的单元格吗?其次,一旦保存了链接单击,如何在新窗口中将用户重定向到该链接? 是否有Razor HTML帮助程序用于此类操作? 谢谢。 更新 似乎我已经忘记了一些基础知识...虽然与Malcolm进行的有关使用缓存的讨论具有一定的价值,但以下内容如何: 过去,我要做的是链接到一个内部页面,该页面将打开_blank,输入ID,执行DB调用进行保存,然后在该窗口中将用户重定向到适当的URL。 我认为这可以使问题更加明确。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)