我有一个没有代码的aspx页面,后面有如下指令。
<%@ page title="Test" language="C#" masterpagefile="Test.master"
autoeventwireup="true" inherits="TestScenario, TestScenario2" %>
我需要在哪里查找代码(在VS中)以获取Inherits attibute指向的信息。
继承引用哪个页面,以便我可以实际查看页面的功能。
这是对我上一个问题https://stackoverflow.com/questions/14278082/no-code-behind-aspx-page-page-directive的跟进。
非常感谢任何关于如何将单个页面(没有代码隐藏)与Page指令中的inherit属性相关联的任何信息或几句话。
答案 0 :(得分:1)
TestScenario, TestScenario2
是assembly qualified type name。
在项目中查找名为TestScenario
的类,该类创建名为TestScenario2
的程序集。如果幸运的话,相对于您的解决方案文件夹,该文件将位于TestScenario2\TestScenario.cs
。
答案 1 :(得分:0)
在Visual Studio中,转到.cs文件并键入TestScenario或TestScenario2。右键单击您键入的TestScenario或TestScenario2,然后单击“转到定义”。您可以看到这些类的定义位置。
但是在正常情况下,如果添加了没有.cs文件的ASP页面,则可以通过在Page指令中放置CodeFile =“〜/ Path”来添加.cs文件。
希望它有所帮助。