2012-06-28 7 views
7

Tôi đang làm việc asp.net mvc3. Tôi có một liên kết hành động như sau:tạo liên kết hành động https

@Html.ActionLink("Yes", "Admin", "Foo", null, new { @class = "link" }) 

Làm thế nào tôi có thể sửa đổi này để tạo ra một liên kết trong https như phản đối đến http như tôi đã thiết lập hành động điều khiển của tôi với [RequireHttps]

+4

Bạn có lẽ nên đọc [này] (http://blog.stevensanderson.com/2008/08/05/adding-httpsssl-support-to-aspnet-mvc-routing/) – MilkyWayJoe

+0

gì tuyến đường của bạn định nghĩa như thế nào? – Nathan

Trả lời

15

Kể nhìn documentation hoặc Intellisense mà Visual Studio cung cấp cho bạn?

@Html.ActionLink(
    "Yes",      // linkText 
    "Admin",     // actionName 
    "Foo",      // controllerName 
    "https",     // protocol 
    null,      // hostName 
    null,      // fragment 
    null,      // routeValues 
    new { @class = "link" } // htmlAttributes 
) 
+0

Đĩa sữa, bảng 2 – noelicus