如何获得命名空间?

时间:2012-08-27 13:25:31

标签: asp.net asp.net-mvc asp.net-mvc-3 telerik telerik-grid

在.cshtml页面中未检测到命名空间 我正在使用Telerik Grid。在Model中,我创建了一个名为Student的类。

namespace testRazorView.Models
{
    public class Student
    {
      ..
      ..
     }
}

在.cshtml页面中,我需要获得学生课程。所以我使用如下。

@(Html.Telerik().Grid<namespace>
未检测到

名称空间ie..testRazorView.Models.Student应在命名空间中替换,但未检测到。为此提供解决方案。感谢。

2 个答案:

答案 0 :(得分:0)

我认为你也可以定义@model。以下是Scot Guthrie先生本人的文章 - http://weblogs.asp.net/scottgu/archive/2010/10/19/asp-net-mvc-3-new-model-directive-support-in-razor.aspx

答案 1 :(得分:0)

问题解决了。我需要关闭括号,然后,如果我键入,则检测到命名空间。也就是说,

@(Html.Telerik().Grid<namespace>) 

现在我们必须在关闭大括号后键入命名空间。 感谢。