我是一名有兴趣了解 MVC 的 Web 表单程序员。我创建了一整套 Web 控件,可以直接访问页眉并在其中写入内容。例如,如果我有一个控件来呈现具有日期选择器功能的文本框,它可以访问页眉以自动添加指向所需的 JavaScript 和 CSS 文件的链接。我喜欢这个,因为我懒得去想我需要什么链接文件。一个懒惰的程序员就是一个好程序员,对吧?
我的问题是,有没有办法在 MVC 中做到这一点?也就是说,要创建一个自定义 HtmlHelper(例如),它除了在页面上呈现控件标记外,还可以将它需要的脚本和链接标签呈现到页眉中?