如何将代码隐藏文件添加到 aspx 页面?
How can I add a code-behind file to an aspx page?
我要向旧版应用程序中的两个页面添加功能。
其中一个 .aspx 文件在显示 "Design" 视图时,在“属性”窗格中显示“事件”选项卡:
另一个没有 - 它只显示属性:
我需要在此代码中添加自定义方法;如何创建相应的 .vb 代码隐藏文件,我可以在其中添加此方法?
更新
我尝试了 jackjop 的建议,但 F7 什么也没做,而且我似乎没有 "Show All Files" 字形:
更新 2
我尝试将它添加到 .aspx 文件的顶部,镜像 aspx/aspx.vb 对中的内容,但它似乎没有任何效果差异:
<%@ Page Language="VB" AutoEventWireup="true" CodeFile="custmaint_entry.aspx.vb" Inherits="pages_custmaint_entry" %>
当您创建 ASPX 文件时,它还会创建一个代码隐藏文件。你只是看不到它。
从 aspx 文件按 F7 或单击解决方案资源管理器中的 Show All Files
按钮。
请注意,当 Show All Files
未被点击时,它不会显示文件背后的代码。
或者您只需右键单击 Solution Explorer
上的 aspx 文件,然后单击 View Code
。如果这也不起作用,那么你可能删除了文件背后的代码,我建议你重新创建每个文件。
我要向旧版应用程序中的两个页面添加功能。
其中一个 .aspx 文件在显示 "Design" 视图时,在“属性”窗格中显示“事件”选项卡:
另一个没有 - 它只显示属性:
我需要在此代码中添加自定义方法;如何创建相应的 .vb 代码隐藏文件,我可以在其中添加此方法?
更新
我尝试了 jackjop 的建议,但 F7 什么也没做,而且我似乎没有 "Show All Files" 字形:
更新 2
我尝试将它添加到 .aspx 文件的顶部,镜像 aspx/aspx.vb 对中的内容,但它似乎没有任何效果差异:
<%@ Page Language="VB" AutoEventWireup="true" CodeFile="custmaint_entry.aspx.vb" Inherits="pages_custmaint_entry" %>
当您创建 ASPX 文件时,它还会创建一个代码隐藏文件。你只是看不到它。
从 aspx 文件按 F7 或单击解决方案资源管理器中的 Show All Files
按钮。
请注意,当 Show All Files
未被点击时,它不会显示文件背后的代码。
或者您只需右键单击 Solution Explorer
上的 aspx 文件,然后单击 View Code
。如果这也不起作用,那么你可能删除了文件背后的代码,我建议你重新创建每个文件。