2012-10-16 81 views
2

即時通訊新的在asp.net和im試圖添加一個自定義類到我的項目。在webmatrix中添加一個自定義類到一個項目

我創建了一個名爲test.cs中

public class Test 
{ 
    public string sayHello() 
    { 
    return "Hello World"; 
    } 
} 

文件,並在我的Default.cshtml:

Test example = new Test(); 
@example.sayHello(); 

但我得到一個錯誤嘗試加載測試類...我需要包括與「使用」的東西?我需要用Visual Studio編譯來創建自定義類?或者我想念什麼?

感謝您的幫助。

回答

1

您必須創建一個在您的網站的根目錄命名爲「App_Code文件」新的目錄,並在其移動你的test.cs中。

然後,這個Default.cshtml作品:

@{ 
    Test example = new Test(); 
    var message = example.sayHello(); 

} 

<!DOCTYPE html> 

<html lang="en"> 
    <head> 
     <meta charset="utf-8" /> 
     <title></title> 
    </head> 
    <body> 
     <p>@message</p> 
    </body> 
</html> 
+0

的感謝!夥計,這是有效的 – Carasuman

相關問題