现在,我正在制作一个具有加载默认页面的MVC。用户可以从该页面按一个按钮进入下一页。到目前为止,我已经完成了第一页的工作,并且使第二页的按钮转到了指定的URL。我唯一遇到的问题是使要与第二页对应的视图具有正确的URL。
这是我的按钮链接到下一个URL的代码
<input type="button" value="Create" onclick="location.href='@Url.Action("IndexA", "HomeController")'" />
我想我的问题是如何使视图具有想要的指定URL,以便可以访问它?
答案 0 :(得分:1)
我在自己的项目中使用了类似的方法。
@if (Request.UrlReferrer != null && Request.UrlReferrer.Host == Request.Url.Host)
{
<a href="@Request.UrlReferrer" class="dbtn btn-11">
<i class="fa fa-undo"></i>
@Resources._Action_Back
</a>
}
仅来自发布的域内,我说过让按钮出现。
在默认设置控制器名称+控制器中有类似添加控制器的内容。因此,只需在此处输入名称即可。
答案 1 :(得分:0)
请看这张照片。 https://ibb.co/4SS5nYh
您为该新页面(也是模型)添加了新的控制器和新的视图。我叫我的测试。
然后单击按钮。您可以通过网址操作来称呼他们。
<input type="button" value="Create" onclick="location.href='@Url.Action("Index", "Test")'" />
答案 2 :(得分:0)
我必须在URL.Action中放置“ home”而不是“ HomeController”