When i add a ComponentColumn to a TreeGrid using MVC-Razor engine, i get a javascript error:

The javascript error is "me.el is null" in line 25898:

finishRender: function(containerIdx) {
...
if (!me.container) {
me.container = Ext.get(me.el.dom.parentNode);
}
...
}

Sample code - uncomment ComponentColumn code line to see the error:

@using VM2.Taurus.BusinessLayer

@{
    var rootNode = new Ext.Net.Node();
    rootNode.Expanded = true;

    var onePiece = new Ext.Net.Node{ Leaf = true };
    onePiece.CustomAttributes.Add(new ConfigItem { Name = "text", Value = "item 01", Mode=ParameterMode.Value });

    rootNode.Children.Add(onePiece);
    
    var treePanel = Html.X().TreePanel()
        .ID("treePanel")
      
        .Root(root =>
        {
            root.Add(rootNode);
        })

        .ColumnModel(c =>
        {
            c.Columns.Add(Html.X().TreeColumn().DataIndex("text"));
            //c.Columns.Add(Html.X().ComponentColumn().Component(i => i.Add(Html.X().TextField())));
        })
        
        .Model(m => m.Add(Html.X().Model()
            .Fields(f =>
                {
                    f.Add(Html.X().ModelField().Name("text"));
                })
            )
        )
    ;
}

@treePanel
Ex.Net information:

@version : 2.0.0
@date : 2012-07-24