如何在asp.net mvc 5中更改主页的URL字符串

时间:2017-11-20 10:50:32

标签: asp.net asp.net-mvc asp.net-mvc-5

在ASP.NET MVC 5项目中,我有一个主页。此页面包含导致GET请求的表单元素,如下所示。

@using (@Html.BeginForm("Index", "Home", FormMethod.Get))
{
    <input name="test" value="deneme" />
    <button type="submit">Click me!</button>
}

控制器代码低于该值;

using System.Web.Mvc;

namespace MyTodoApp.Web.Controllers
{
    public class HomeController : MyTodoAppControllerBase
    {
        public ActionResult Index()
        {
            return View();
        }

    }
}

当我点击提交按钮时,页面将转到带有GET方法请求的服务器。但是在此主页请求之后浏览器URL正在改变。在其他页面上不会导致此行为。好的,我理解,因为主页是默认路由页面。我不想使用GET方法请求更改此页面的URL字符串。

有没有人知道这个问题?

0 个答案:

没有答案