我正在重构一些...代码,庞大、复杂的 .Net 项目的一部分。有一段代码像
<asp:Button ID="btnSave" runat="server" CommandName="Update" ... />
请注意命令名称 genius,编写代码的人将其简称为 Update。工程之大,可想而知“Update”的方法有多少。我非常需要找到那个方法,有什么办法可以获得调用堆栈或其他东西吗?
最佳答案
CommandName
参数通常用于将按钮放入 DataGrid
、GridView
或某些类似控件中。这些点击在 ItemCommand 中处理DataGrid 的事件处理程序(或在 GridView 的 RowCommand 事件中),其中检查 e.CommandName
以找出哪个按钮被单击。
关于c# - 在 ASP.NET 后端查找方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8777784/