これは非常によく、非常に、非常に愚かな質問である可能性があります。申し訳ありません。そのため、.ascx形式で作成されたDotNetNukeスキンを望まないクライアントがいます。とにかく、奇妙な理由で私はジレンマに遭遇しました。
したがって、Dot Net Nukeでは、次のことを簡単に行うことができます。
<object id = "Name" codebase = "Name" codetype = "dotnetnuke/server" >
<!-- Whatever code parameters you want here -->
</object>
ただし、HTML 5を使用すると、減価償却が行われるため、コードベースまたはコードタイプを使用できなくなります。私が単純に行う場合:
<object id="Name" data="Dot Net Nuke Control" type="dotnetnuke/server" >
それは本質的に同じことをしますか?基本的に、DNNはcodetype属性を使用して、フラッシュムービー、mp3などのように自動的に解析します。オブジェクトを定義するためのXMLを回避するため。
または、タグを使用する必要がありますか?私ができることを知っている原因:
<embed src="link to DNN Control" type="dotnetnuke/server">
しかし、私はID、識別子を失います。また、生のオブジェクトとして処理する必要があるため、正しく解析されるかどうかさえわかりません。
私は完全に失われていますか?熟考の上?概念的な概念とすべて一緒に混乱しました。とにかく、の説明は素晴らしいでしょう。私は基本的に、上記の最初のコードサンプルを模倣しようとしています。私が達成しようとしているすべての基準の例は次のとおりです。
<object id="dnnNAV" codebase="NAV" codetype="dotnetnuke/server">
<param name="ProviderName" value="DDRMenuNavigationProvider">
<param name="IndicateChildren" value="false">
<param name="ControlOrientation" value="Horizontal">
<param name="CSSControl" value="mainMenu">
</object>
説明が続く提案は素晴らしいでしょう。私は誓うことを学ぼうとしています。