Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.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 将html锚定标记转换为mvc操作链接_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 将html锚定标记转换为mvc操作链接

Asp.net mvc 将html锚定标记转换为mvc操作链接,asp.net-mvc,Asp.net Mvc,我在TML中有这个基本的锚定标签 <a href="signup.html" class="signup-button">CREER UN COMPTE</a> 如何将其与css类一起转换为mvc操作链接。试试这个家伙: @Html.ActionLink("CREER UN COMPTE", "MyAction", "MyController", null, null, "MyAnchor", null, new {@class="signup-button"})

我在TML中有这个基本的锚定标签

<a href="signup.html" class="signup-button">CREER UN COMPTE</a>

如何将其与css类一起转换为mvc操作链接。

试试这个家伙:

@Html.ActionLink("CREER UN COMPTE", "MyAction", "MyController", null, null, "MyAnchor", null, new {@class="signup-button"})
此处引用扩展方法:


要转换的代码:

<a href="signup.html" class="signup-button">CREER UN COMPTE</a>
任何重定向都只需要actionname和controller名称

替代解决方案:

<a href="signup.html" class="signup-button">CREER UN COMPTE</a>
如果使用控制器将signup.html更改为signup操作,则可以使用以下代码轻松调用

@Html.ActionLink("CREER UN COMPTE", "signup", "AnyControllerName", protocol: null, hostName: null, fragment: "MyAnchor", routeValues: null, new {@class="signup-button"})
纠正我,如果我错了,希望以上信息是有益的

谢谢

卡尔蒂克

    <ul>
         @foreach (var item in Model)
         {
         <li>                                   
         <a href='@Url.Action("Login",new{id=item.id})'>@item.post_name</a>
          </li>
           }
      </ul>
    
    @foreach(模型中的var项目) {
  • }

你的意思是
@Html.ActionLink(“CREER UN COMPTE”、“Action”、“Controller”、null、null、“注册按钮”、新的{categoryid=“blah”},null)
Html锚定标记可以用来代替上面提到的@Html.ActionLink。
<ul>
     @foreach (var item in Model)
     {
     <li>                                   
     <a href='@Url.Action("Login",new{id=item.id})'>@item.post_name</a>
      </li>
       }
  </ul>