-1

我有一个 Azure webApi 应用程序。我有一个 WorkerRole 类,我在其中启动一个 ApiController,如下所示:customersWebApp = WebApp.Start(new StartOptions(url: baseUri));

我想要的是向这个项目添加一个控制器(不是 ApiController,而是控制器),我做了,并向它添加一个剃刀视图。我的问题是观点。如何将 cshtml 文件添加到我的项目中?我引用了 System.Web.Mvc、System.Web.Razor(我使用 NuGet 安装了 razor),但我无法创建视图。

欢迎任何建议。谢谢你。

4

1 回答 1

0

将视图与控制器相关联的最简单方法:

public class Sample : Controller
{
    public ActionResult SampleView()
    {
        return View();
    }
}

添加您的视图。右键单击“SampleView”(动作名称)中间,将显示一个菜单。选择“添加视图”选项。

您还可以设置所需视图的名称:

public class Sample : Controller
{
    public ActionResult SampleView()
    {
        return View("Index");
    }
}

在此示例中,当您打开 www.yoursite.com/sample/sampleview 时,它将返回 Index 视图而不是 sampleview 视图。

于 2013-11-05T10:36:47.797 回答