当我从Sitecore文件管理器查看ascx文件时,它在标题中显示类似CodeBehind="Promo downloads . asx .cs,但它似乎不存在。有一个asp:Literal控件,我想知道它是从哪里来的
.cs文件被编译成dll,并且将/不应该在使用代码背后模型的Sitecore解决方案中可用。只有在使用旧的代码文件模型时才会发生这种情况。
如果你想看到这个代码,那么你需要查看原始源代码或反编译dll。
反编译URL: dll将在/bin文件夹中。要找出哪个dll,请查看.ascx文件中的名称空间——dll的名称应该是名称空间的第一部分。
找到dll后,使用dotpeek https://www.jetbrains.com/decompiler/检查代码。