0

Sitecore ファイル マネージャーから ascx ファイルを表示すると、ヘッダーに CodeBehind="Promo Downloads.ascx.cs のようなものが表示されますが、存在しないようです。私が把握しようとしている asp:Literal コントロールがあります。それがどこから来ているのか。

4

1 に答える 1

2

.cs ファイルは dll にコンパイルされ、コード ビハインド モデルを使用する Sitecore ソリューションで利用できる/利用できないはずです。これは、古いコード ファイル モデルを使用している場合にのみ発生します。

このコードを確認したい場合は、元のソース コードを表示するか、dll を逆コンパイルする必要があります。

URL を逆コンパイルするには: dll は /bin フォルダーにあります。どの dll かを調べるには、.ascx ファイルの名前空間を調べます。dll の名前は、名前空間の最初の部分である必要があります。

dll を見つけたら、dotpeek https://www.jetbrains.com/decompiler/を使用してコードを調べます。

于 2015-07-21T21:13:55.863 に答える