私は右の名前空間をインポートすることにより、aspxページにこのことができるよ:名前空間をインポートします。 <%@ Import %>との違い<HTMLのxmlns:C =「名前空間」>
<c:tabcontrol runat="server" id="ContactTabs" activepage="ClientTab" class="vertical">
これらの輸入の両方が動作します。違いは何ですか?もう一方を使用する必要がありますか?属性 'クラス' は有効な属性 ではありません。
<%@ Import Namespace="Tridion.Web.UI" %>
対は
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:c="http://www.sdltridion.com/web/ui/controls"
class="tridion popup">
だけのxmlns属性を使用して、Visual Studioは、検証(XHTML 1.0過渡的に)警告
ができます要素 'html'のCについては
それは違いを明確にします。特定のXML名前空間についてもっと知りました。これは、私が作業しているプロジェクトに固有のものですが、.NETには一般的ではなく[Tridion PowerToolsカスタム名前空間](http://code.google.com/p/ tridion-2011-power-tools/wiki/CodingGuidelines_Anguilla?ts = 1330189819&updated = CodingGuidelines_Anguilla#HTML/ASPX)を使用してください。 –