telerik radmenu 无法添加 radmenuitem
telerik radmenu can't add radmenuitem
我正在开发旧版网络表单应用程序。我已将新的 radmenuitem 添加到现有的 radmenu(请参阅下面的 link2),但在编译和 运行 页面时我看不到它。现有 link、Link1 看起来很好。我什至可以更改 Link1 并在测试时查看更改。 Link2 不显示。我尝试通过对后面的代码进行小的更改来强制更新页面,但这不起作用。
<telerik:RadMenu ID="Menu1" runat="server">
<telerik:RadMenuItem Text="Links" Value="Links">
<Items>
<telerik:RadMenuItem Text="Link1" runat="server" Value="Link1" NavigateUrl="http://example.com">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Link2" runat="server" Value="Link2" NavigateUrl="http://example.com">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</telerik:RadMenu>
我正在使用 Visual Studio 2017。Asp.net 网络表单。
您需要在RadMenu
之后添加<Items>
tag
。查看您的最终代码。
<telerik:RadMenu ID="Menu1" runat="server">
<Items>
<telerik:RadMenuItem Text="Links" Value="Links">
<Items>
<telerik:RadMenuItem Text="Link1" runat="server" Value="Link1" NavigateUrl="http://example.com">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Link2" runat="server" Value="Link2" NavigateUrl="http://example.com">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
原来是在代码里。自定义安全功能使用下面的 VB.Net 代码隐藏了某些菜单项:
For Each mItem As RadMenuItem In Menu1.Items
If mItem.Value.ToUpper() <> "HELP" Then
mItem.Visible = False
End If
Next
我正在开发旧版网络表单应用程序。我已将新的 radmenuitem 添加到现有的 radmenu(请参阅下面的 link2),但在编译和 运行 页面时我看不到它。现有 link、Link1 看起来很好。我什至可以更改 Link1 并在测试时查看更改。 Link2 不显示。我尝试通过对后面的代码进行小的更改来强制更新页面,但这不起作用。
<telerik:RadMenu ID="Menu1" runat="server">
<telerik:RadMenuItem Text="Links" Value="Links">
<Items>
<telerik:RadMenuItem Text="Link1" runat="server" Value="Link1" NavigateUrl="http://example.com">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Link2" runat="server" Value="Link2" NavigateUrl="http://example.com">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</telerik:RadMenu>
我正在使用 Visual Studio 2017。Asp.net 网络表单。
您需要在RadMenu
之后添加<Items>
tag
。查看您的最终代码。
<telerik:RadMenu ID="Menu1" runat="server">
<Items>
<telerik:RadMenuItem Text="Links" Value="Links">
<Items>
<telerik:RadMenuItem Text="Link1" runat="server" Value="Link1" NavigateUrl="http://example.com">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="Link2" runat="server" Value="Link2" NavigateUrl="http://example.com">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
原来是在代码里。自定义安全功能使用下面的 VB.Net 代码隐藏了某些菜单项:
For Each mItem As RadMenuItem In Menu1.Items
If mItem.Value.ToUpper() <> "HELP" Then
mItem.Visible = False
End If
Next