【问题标题】:Creating and Simple Class and Calling a Method from a cshtml File从 cshtml 文件创建和简单的类并调用方法
【发布时间】:2011-03-22 11:30:36
【问题描述】:

有人可以举一个简单的例子,用一个简单的方法创建一个简单的类,并从 webmatrix 中的 cshtml 文件调用该方法吗?

我试图弄清楚 WebMatrix 是否可以以面向对象的方式使用,这将允许我利用 razor 语法作为 MVC 框架的视图引擎替代方案,我可以将其与 webforms 应用程序结合使用。在后端拥有 Web 表单的强大功能和生产力,在面向公众的页面上拥有剃刀般的功能,真是太棒了。

我对 asp.net 的了解非常有限,但 WebMatrix 让我很感兴趣,但我认为完整的内联方法不是正确的方法。

谢谢!

【问题讨论】:

    标签: razor webmatrix


    【解决方案1】:

    只需在 App_Code 中放置一个 .cs 文件,其中包含类似的内容...

    public class Something {
        public void DoIt() {
        }
    }
    

    然后在 .cshtml 文件中调用...

    var something = new Something();
    something.DoIt();
    

    您也可以将其设为静态并直接调用 Something.DoIt。

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-03
      • 2018-01-10
      • 2014-08-28
      • 1970-01-01
      • 2013-03-09
      • 1970-01-01
      相关资源
      最近更新 更多