移动项目后,我在文件顶部更改了什么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动项目后,我在文件顶部更改了什么?相关的知识,希望对你有一定的参考价值。

我接管并对一个小项目进行相同的小修改并将其移动到另一个文件夹,所有文件都在同一个文件管理器中(在“表单”之前,现在是“上传”)

Form
/PublicWebSite/Web/Form
To
/PublicWebSite/Web/Upload

如果我查看文件的顶部,它看起来像这样

<%@ Page language="c#" Codebehind="UploadForm.aspx.cs" 
AutoEventWireup="true" Inherits="Episerver.Form.UploadForm" "%>

我是否需要将Inherits更改为

Episerver.Upload.UploadForm

或者我可以

Inherits="UploadForm"

因为所有文件都在同一个文件管理器中?

我是否需要更改文件顶部的任何内容以及需要更改的内容?

答案
  • Web表单:UploadForm.aspx
  • 代码背后:UploadForm.aspx.cs

网页表格:

<%@ Page language="c#" Codebehind="UploadForm.aspx.cs" 
    AutoEventWireup="true" Inherits="Episerver.Form.UploadForm" "%>

Code Behind,应匹配Inherits

public partial class Episerver.Form.UploadForm : System.Web.UI.Page

但是,点/周期是有问题的。连字符更好 - 它们被转换为下划线。所以Inherits应该看起来像

Inherits="Episerver_Form_UploadForm"

代码背后,应匹配:

public partial class Episerver_Form_UploadForm : System.Web.UI.Page

或者在新的情况下,使用上传文件夹(root / Upload / UploadForm.aspx):

Inherits="Upload_UploadForm"

代码背后,应匹配:

public partial class Upload_UploadForm : System.Web.UI.Page

以上是关于移动项目后,我在文件顶部更改了什么?的主要内容,如果未能解决你的问题,请参考以下文章

我在哪里更改此 Python 代码片段以将临时文件保存在 tmp 文件夹中?

更改语言环境后未调用 onConfigurationChange

在顶部添加新项目后,回收器视图未滚动到顶部,因为尚未发生对列表适配器的更改

在 Android 中使用片段时处理后按

如何在 Vs Code 中更改默认自动选择的用户片段行为

手动设置片段的屏幕方向