【问题标题】:Create HTML Custom Control in ASP.NET MVC 5在 ASP.NET MVC 5 中创建 HTML 自定义控件
【发布时间】:2016-08-20 02:59:08
【问题描述】:

我想为我的所有网络应用程序创建一个自定义导航栏,这个导航栏必须调用一个 RESTful API 来从数据库中检索一些信息(它是我所有应用程序的相同数据库和信息),我知道使用Html Helpers 可以创建这个组件,但我也知道我无法创建具有业务逻辑的 HTML helper。

如何创建这个组件?

【问题讨论】:

  • 你不能通过视图模型传递菜单链接并在自定义 html 帮助器类中得到相同的吗?
  • @Deepu 我不会加载菜单链接,我想检索登录用户的信息。

标签: c# .net asp.net-mvc-5


【解决方案1】:

将您的 HTML 分解为部分视图,对您的操作进行 JSON 调用以使它们收集您的数据并使用相关的部分视图呈现它,将呈现的 HTML 附加到您的导航栏。

【讨论】:

  • 我可以使用这些部分视图创建一个 nuget 包并将其作为 nuget 引用共享给其他项目吗?
  • 我没有足够的关于 nuget 包装的信息,抱歉。编辑:stackoverflow.com/questions/31412210/…
猜你喜欢
  • 2016-10-06
  • 2010-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多