0
ビューの1つの内部でモジュールのControlPathプロパティにアクセスするにはどうすればよいですか? Webformsモジュールで、ControlPathを提供したPortalModuleBaseから継承したユーザーコントロール。 MVCに相当するものは何ですか?あなたのMVCコントローラのアクションでPortalModuleBase.ControlPathの代わりのMVC?
ビューの1つの内部でモジュールのControlPathプロパティにアクセスするにはどうすればよいですか? Webformsモジュールで、ControlPathを提供したPortalModuleBaseから継承したユーザーコントロール。 MVCに相当するものは何ですか?あなたのMVCコントローラのアクションでPortalModuleBase.ControlPathの代わりのMVC?
Apeksha、
申し訳ありませんが、これがとても遅れているが、ここで私が働いていたものです...
:あなたのかみそりビューで次に
ViewBag.ModulePath = $"~/DesktopModules/MVC/{ModuleContext.Configuration.DesktopModule.FolderName}";
:
@{
ClientResourceManager.RegisterStyleSheet(Dnn.DnnPage, ViewBag.ModulePath + "/Resources/bootstrap/css/bootstrap.min.css");
}
サーバーパスが必要な場合は、次のように追加してください:
Server.MapPath(ViewBag.ModulePath);
この場合、ルートMVCモジュールが格納されている場所へのパスを探しているとしますか?そのMVCモジュールのためのフォルダの構造などのために少し異なるので、ちょうど確かにしようとしています。 –
@MitchelSellersはい、そうです。何かのような \ DesktopModules \ MVC \ ModuleFolder –
Apeksha
@MitchelSellers – Apeksha