gpt4 book ai didi

c# - 查找调用的方法

转载 作者:行者123 更新时间:2023-11-30 15:01:53 24 4
gpt4 key购买 nike

我有一个没有代码隐藏的 ASPX 页面(也就是说,没有同名的 .aspx.cs)。在代码中是这一行:

<div style="overflow: hidden; text-align: center; z-index: 105;">
<%= MainNavBarHTML %><%= SubNavBarHTML %>
</div>

我已经在程序的其余部分中搜索了 MainNavBarHTMLSubNavBarHTMl,但找不到对它们的任何引用。我如何找到填充这些元素的内容?

最佳答案

您可能想查看 CodeFile vs CodeBehind问题。

如果您的 ASPX 标记具有 CodeFile 指令,它将查找关联的 .cs 文件:

<%@ Page
Language="C#"
CodeFile="CustomerDetail.aspx.cs"
Inherits="SomePage" %>

相反,如果它列出了 CodeBehind 指令,它将在 Bin 文件夹中查找定义了类的程序集:

<%@ Page
Language="C#"
CodeBehind="CustomerDetail.aspx.cs"
Inherits="SomePage" %>

这两个指令的命名非常不幸。如果应用程序正在使用 CodeBehind(听起来确实如此),您可能无法访问源代码并且无法查看这些属性的定义,除非使用 .NET 反射工具已编译的程序集。

关于c# - 查找调用的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13419315/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com