Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 将ActionLink转换为T4MVC ActionLink_Asp.net Mvc_T4mvc - Fatal编程技术网

Asp.net mvc 将ActionLink转换为T4MVC ActionLink

Asp.net mvc 将ActionLink转换为T4MVC ActionLink,asp.net-mvc,t4mvc,Asp.net Mvc,T4mvc,可能这应该非常简单,但我不确定我是否正确,因此我想问您如何将下面的代码转换为T4MVC语法: @Html.ActionLink("Log in", "Login", "Account", routeValues: null, htmlAttributes: new {id = "loginLink"}) 我试着做这段代码,它工作得很好,但我不确定我做得100%正确 @Html.ActionLink("Log in", MVC.Account.Login(null, null), htmlAtt

可能这应该非常简单,但我不确定我是否正确,因此我想问您如何将下面的代码转换为T4MVC语法:

@Html.ActionLink("Log in", "Login", "Account", routeValues: null, htmlAttributes: new {id = "loginLink"})
我试着做这段代码,它工作得很好,但我不确定我做得100%正确

@Html.ActionLink("Log in", MVC.Account.Login(null, null), htmlAttributes: new { id = "loginLink" })
登录方法签名为:

public virtual async Task<ActionResult> Login(LoginViewModel model, string returnUrl)
公共虚拟异步任务登录(LoginViewModel模型,字符串returnUrl)
提前感谢。

基于以下示例:


转变成这样:

@Html.ActionLink("Delete Dinner", MVC.Dinners.Delete(Model.DinnerID))

您使用T4MVC实现ActionLink似乎是正确的

您可以包括您的链接文本-
登录

您包括您的控制器-
帐户

您可以在操作名称/方法中包含参数-
登录(null,null)

我唯一找不到的是实现
htmlAttributes
的正确方法,但我能够找到示例。您甚至可能不需要放置
htmlAttributes:new{id=“loginLink”}
。。相反,只需尝试
new{id=“loginLink”}
并取出
htmlAttributes

我希望这有帮助

根据示例:


转变成这样:

@Html.ActionLink("Delete Dinner", MVC.Dinners.Delete(Model.DinnerID))

您使用T4MVC实现ActionLink似乎是正确的

您可以包括您的链接文本-
登录

您包括您的控制器-
帐户

您可以在操作名称/方法中包含参数-
登录(null,null)

我唯一找不到的是实现
htmlAttributes
的正确方法,但我能够找到示例。您甚至可能不需要放置
htmlAttributes:new{id=“loginLink”}
。。相反,只需尝试
new{id=“loginLink”}
并取出
htmlAttributes


我希望这有帮助

这对你有帮助吗?对你有帮助吗?