作为一种网络编码语言,我对C#/ VB真的很陌生,所以如果这是基本的话,请尽早道歉
我有一个供应商.NET解决方案,我需要添加一个.aspx页面,我已经设法做了,但是有缺少的HTML项目由后端.vb文件代码放置(我们将未编译的代码作为以及网站代码)
例如,Report.aspx 未编译的
<%@ Page Language="vb" AutoEventWireup="false" Inherits="jobber.VU.Report"
CodeFile="Report.aspx.vb" %>
<%@ Register TagPrefix="VU" Namespace="jobber.VU.Controls" %>
编译
<%@ page language="vb" autoeventwireup="false" inherits="jobber.VU.Report,
App_Web_report.aspx.cdcab7d2" enableEventValidation="false" %>
<%@ Register TagPrefix="VU" Namespace="jobber.VU.Controls" %>
VB后端
Namespace jobber.VU
Partial Class Report
Inherits ActionBase
End Class
End Namespace
如何在ASPX页面中复制它?
我试过这个
<%@ page language="vb" AutoEventWireup="false" Debug="true" %>
<%@ Register TagPrefix="VU" Namespace="jobber.VU.Controls" %>
<%@ Import Namespace="jobber.VU.ActionBase" %>
<VU:metatags id="headers1" format="none" runat="server"></VU:metatags>
和VU.Controls返回正常,但ActionBase类没有执行
我还尝试了<script runat=server
,但它从未起飞
答案 0 :(得分:1)
您可以从同一页面继承多个页面。因此,如果您想复制'jobber.VU.Report页面'的功能,只需添加一个新页面并从中继承。