我创建菜单的方式导致了一个小问题。我在样式表中定义样式并创建一个包含 html 的模块,这是 HTML 的示例:
<ul class="cmenu">
<li><a href="">Link1</a></li>
<li><a href="">Link2</a></li>
<li><a href="">Link3</a></li>
<li><a href="">Link4</a></li>
</ul>
我的原因是我需要整个站点的多个菜单都具有不同的链接(比使用带有选项的 dnn:NAV 简单得多)并且它运行良好。
但是尝试以这种方式创建指向用户配置文件的链接似乎是不可能的。例如,当访问我的用户个人资料时,我被带到这个链接:“../UserProfile/tabid/57/userId/1/Default.aspx”,这对我来说意味着 DNN 正在动态创建链接并且页面是从提供的链接。如果我在这里错了,请纠正我。
我也想创建新的输入字段,我该怎么做?
多年来,我一直在 PHP/HTML/CSS/JS 中进行开发,ASP.NET 对我来说还是很新的,我在这个主题上找不到任何东西,因此我的问题。
我非常熟悉 C# 和 Visual Studio,如果可能的话,我想使用这些工具来扩展当前的用户和角色结构。
提前致谢!!