在我的web应用程序中,我使用主键生成超链接,以便导航到不同的页面:
<td>
@Html.ActionLink("Edit", "Edit", new { id = item.Id }) |
@Html.ActionLink("Details", "Details", new { id = item.Id }) |
@Html.ActionLink("Delete", "Delete", new { id = item.Id })
</td>
我想知道这段
我目前正在研究。因为MVC有助于为某些函数自动创建代码。我在试着理解这句代码的意思。我理解前两个参数,但不理解第三个参数。
->@Html.ActionLink(“文本显示”、“控制器中的方法名”、“第三次??”)
我的控制器代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MP.Controllers
{
public class HomeController : Controller
我有一个动作链接按钮(MVC),它可以创建一个运行良好的PDF文件: @Html.ActionLink("PDF", "CreatePDF", new { id = item.ConnectionID }, new { @class = "btn btn-primary" }) 现在,我希望该按钮强制在新选项卡中打开PDF。没问题,我想: @Html.ActionLink("PDF", "CreatePDF", new { id = item.ConnectionID }, new { @class = "
我的HTML.ActionLink中有一个方法,单击该链接后,将打开一个对话框,以确认删除元素。如果用户单击Yes,则调用并执行HTML.ActionLink中的方法。否则,不会调用该方法。然而,尽管在我的javascript函数中放入了一个event.preventDefault(),但当用户单击No时,该方法就会被调用。下面是我的代码:
Javascript:
function ConfirmerSuppressionPage() {
var x = confirm("Êtes-vous sûr de vouloir supprimer cette page?
我对JavaScript代码有问题。
$.getJSON("/Home/GetJson", function (data) {
$.each(data, function (i, item) {
var marker = new google.maps.Marker({
'position': new google.maps.LatLng(
item.CoordinatesPlace.Latitude,