私のアプリケーションはasp.net MVCです。モデルからノードを表示するために Telerik MVC ツリー ビューを使用していますが、1 つのノードの値が null の場合を除き、うまく機能します。
ここに私のTreeViewがあります:
<% IEnumerable<MyTreeNode> tree = ViewBag.TreeData.Nodes; %>
<%= Html.Telerik().TreeView().Name("TreeView").BindTo(tree, mappings =>
{
mappings.For<MyTreeNode>(binding => binding.ItemDataBound((item, myTreeNode) => {
item.Text = myTreeNode.Text; })
.Children(myTreeNode => myTreeNode.Nodes));
})
.ClientEvents(events => events.OnSelect("onSelect")) %>
次のエラー (myTreeNode.Text を指している) が表示されます。「値」を null または空にすることはできません。
私は試した:
if (!IsNullOrEmpty(item.Text))
{
item.Text = myTreeNode.Text;
}
次のエラーが表示されます: The name 'IsNullOrEmpty' does not exist in the current context.
任意の提案、前もって感謝します。