有没有办法找到在Visual Studio中实现特定母版页的所有网页?
我正在寻找像F12这样的快捷方式,可以找到母版页的所有用法。当我在母版页类名上执行它时,它只会将我带到设计视图,而不是显示使用它的所有页面。
我确实有Resharper,如果有什么东西可以提供帮助。
我知道我可以使用“查找”对话框,但这不是很好。
答案 0 :(得分:2)
你提到FindDialog并不是那么好......如果我只是使用Find Next对话框,我会同意。但是“全部查找”将显示所有页面的列表,然后您可以双击列表中的每个项目(因为它保持打开状态)。
控制 + Shift + F (或用双筒望远镜按文件夹图标)。
答案 1 :(得分:1)
您现在在ReSharper 5.0中拥有此功能。
答案 2 :(得分:0)
那将很难非常。您可以在aspx-files,web.config或Page_PreInit事件中设置母版页,这样就无法确切知道要使用哪个母版页。
您认为在哪个MasterPage使用?
protected void Page_PreInit(object o)
{
this.Master = GetMasterFromDataBase(HttpContext.Current.User.Username);
}
如您所见,无法确定哪个母版页真正使用过。