如何将代码隐藏文件添加到aspx页面?

时间:2017-04-10 15:34:10

标签: asp.net vb.net aspx-user-control

遗留应用程序中有两个页面,我添加了功能。

其中一个.aspx文件,当" Design"显示视图,在“属性”窗格中显示“事件”选项卡:

enter image description here

另一方面没有 - 它只显示属性:

enter image description here

我需要为此代码添加自定义方法;如何创建一个相应的.vb代码隐藏文件,我可以在其中添加此方法?

更新

我试过了jackjop的建议,但是F7什么也没做,我似乎没有"显示所有文件"字形:

enter image description here

更新2

我尝试将其添加到.aspx文件的顶部,镜像aspx / aspx.vb对中的内容,它可以按照我的意愿运行,但它似乎没有任何区别:

<%@ Page Language="VB" AutoEventWireup="true" CodeFile="custmaint_entry.aspx.vb" Inherits="pages_custmaint_entry" %>

1 个答案:

答案 0 :(得分:2)

创建ASPX文件时,它还会创建代码隐藏文件。你只是看不到它。

从aspx文件中按F7或单击解决方案资源管理器中的Show All Files按钮。

enter image description here

请注意,如果未单击Show All Files,则不会显示文件后面的代码。

enter image description here

或者您只需右键单击Solution Explorer上的aspx文件,然后点击View Code即可。如果这也不起作用,那么你可能删除了文件背后的代码,我建议你重新创建每个文件。