我正在尝试将ViewData传递给我的asp.net mvc母版页,以便在母版页上保留mvc用户控件。例如,我创建了一个名称下拉列表作为mvc用户控件,并将其放在母版页上。
我遇到的问题是将ViewData传递到母版页。我找到了来自Microsoft的这篇文章,其中有一个不错的解决方案,但我想知道是否还有其他更好的解决方案。我不喜欢链接中的解决方案之一,因为我必须更改每个控制器以继承新的控制器类。 编辑:我正在研究的问题是,如果我在我的母版页中放置一个依赖于ViewData的用户控件,那么我必须为每个使用该母版页的页面重复包含该ViewData。上面链接中的解决方案可能是最佳解决方案,但我希望还有其他选择。
我遇到的问题是将ViewData传递到母版页。我找到了来自Microsoft的这篇文章,其中有一个不错的解决方案,但我想知道是否还有其他更好的解决方案。我不喜欢链接中的解决方案之一,因为我必须更改每个控制器以继承新的控制器类。 编辑:我正在研究的问题是,如果我在我的母版页中放置一个依赖于ViewData的用户控件,那么我必须为每个使用该母版页的页面重复包含该ViewData。上面链接中的解决方案可能是最佳解决方案,但我希望还有其他选择。