【问题标题】:Error @Html.X() Ext.net in Razor engine?Razor 引擎中的错误@Html.X() Ext.net?
【发布时间】:2012-06-14 03:21:19
【问题描述】:

当我在视图中编写此代码@Html.X().ResourceManager() 时出现错误 错误信息:

编译器错误消息:CS1928:“System.Web.Mvc.HtmlHelper”不包含“X”的定义和最佳扩展方法重载“Ext.Net.Extensions.X(System.Web.UI .Page)' 有一些无效参数

有没有少一点的设置?

谢谢

【问题讨论】:

    标签: asp.net-mvc-3 razor ext.net


    【解决方案1】:

    这个发布的代码在我看来是一种 WebForm 语法。

    如果您使用的是 ASP.NET MVC Razor 和最新的 Ext.NET v2.x 版本,则可以使用 Razor 语法呈现所有/任何 Ext.NET 组件。

    以下示例演示了如何呈现一个非常简单的 TabPanel。

    @{
        Layout = "";    
    }
    
    <!DOCTYPE html>
    
    <html>
    <head>
        <title>Ext.NET Examples</title>
    </head>
    <body>    
        @Html.X().ResourceManager()
    
        @(Html.X().TabPanel()
            .Height(300)
            .Items(items => {
                items.Add(Html.X().Panel().Title("Test"));
            }));
    </body>
    </html>
    

    【讨论】:

    • 你能告诉我,我可以在哪里下载 Ext.Net v2.x,因为ext.net/download 中只有 Ext.NET 1.3.0。或者如果我从 nuget 下载 v2.x beta 会怎样?谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多