在剃刀视图引擎中有任何设计视图吗?

时间:2014-04-11 21:01:19

标签: c# android .net winforms

我必须制作一个mvc应用程序,但是不知道是否使用Razor或Aspx引擎。我在aspx中做了很多web应用程序,所以剃刀对我来说是新的。  我没有在Razor中找到任何 DESIGN View ,就像我们在aspx中找到的那样(设计和来源)。

我必须创建一个 .net应用程序,我可以通过它将短信通过Android移动连接通过Usb 发送到计算机。是否有任何类似于发送短信的代码或API类似于诺基亚移动AT命令。

4 个答案:

答案 0 :(得分:2)

没有像ASP那样的传统设计视图。您可以通过以下步骤实现最接近它的目标:

  • 获取Visual Studio 2013
  • 安装Web Essentials 2013扩展程序
  • 从视图>中打开Browser Link Dashboard其他Windows
  • 按下View in Browser按钮
  • 您应该会看到显示Web应用程序的Internet Explorer(或其他浏览器)。另请注意,浏览器现在显示在Visual Studio中Connections的{​​{1}}组下。继续,打开浏览器名称旁边的下拉箭头。选择Browser Link Dashboard
  • 返回浏览器,您现在可以选择页面中的元素并修改文本等内容。您的更改应反映在相应的cshtml文件中。您还可以通过浏览器的开发人员工具(F12)修改页面的CSS或底层html,并将它们同步回Visual Studio

它不像旧的ASP风格设计模式那样方便,并且当你开始涉及布局,部分视图,编辑器模板,显示模板等时会变得很麻烦。但是它一样好因为它涉及实时编辑Razor页面。

答案 1 :(得分:1)

没有用于创建Razor视图的设计视图。

如果您在Razor或ASPX视图引擎之间做出决定,我强烈推荐使用Razor。

答案 2 :(得分:0)

不,不幸的是没有Razor的设计观点。您必须运行该应用程序并使用浏览器查看对您页面的更改。如果您决定使用WebForms id,建议您查看如何使用它进行MVP模式。

答案 3 :(得分:0)

我发现了类似的东西。

我只是不小心去了文件 -> 最近关闭的文档,我得到了类似的东西:

enter image description here

现在我有了 Design Split 和 Source 模式:

enter image description here

我使用的是 VS2019 社区,版本 16.8.2