小编Maz*_*zda的帖子

根据用户角色在运行时创建菜单

我正在尝试创建一个菜单,根据用户角色的不同进行排序.

例如,如果用户是Admin角色,则显示的菜单将为:

  • AdminPane

  • RegisterUser

  • 的UserRole

如果用户是基本角色:

  • ViewProducts

  • 下单

这是一个布局示例.

我会感激一些帮助,因为我一直在网上搜索2个小时而没有运气.

谢谢.

c# linq asp.net menu

5
推荐指数
1
解决办法
1388
查看次数

root的XML反序列化错误

反序列化XML时遇到问题:

System.InvalidOperationException was unhandled
  Message=There is an error in XML document (0, 0).
  Source=System.Xml
  StackTrace:
       at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
       at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
       at xsdToObject.Program.Main(String[] args) in D:\Old Documents\Projects\xsdToObject\xsdToObject\Program.cs:line 20
       at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
       at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
  InnerException: System.Xml.XmlException
       Message=Root element is missing.
       Source=System.Xml
       LineNumber=0
       LinePosition=0
       SourceUri=""
       StackTrace:
            at System.Xml.XmlTextReaderImpl.Throw(Exception …
Run Code Online (Sandbox Code Playgroud)

c# xml xml-serialization xml-deserialization

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×2

asp.net ×1

linq ×1

menu ×1

xml ×1

xml-deserialization ×1

xml-serialization ×1