在aspx页面中怎么引用.Htc文件;具体是这样有多个.htc要放到一个页面;
具体是这样:
   我有4个.htc文件;
   要放到一个页面;
<?IMPORT NAMESPACE="webmage" IMPLEMENTATION="htc/UltraGrid.htc" />
<?IMPORT NAMESPACE="webmage" IMPLEMENTATION="htc/UltraGridMask.htc" /> 
<?IMPORT NAMESPACE="webmage" IMPLEMENTATION="htc/UltraGridMenu.htc"/>
<?IMPORT NAMESPACE="webmage" IMPLEMENTATION="htc/UltraGridMenuItem.htc" /> 这样放还是不可以!能给些简单的例子吗?谢谢!

解决方案 »

  1.   

    iewebcontrol就引用到了htc,你可以看他是怎么做的。
      

  2.   

    <TABLE border=1 cellspacing=0 cellpadding=0 style="behavior:url(grid.htc);">
      

  3.   

    <style>
    .a{behavior:url(a.htc);}
    .b{behavior:url(b.htc);}
    .c{behavior:url(c.htc);}
    .d{behavior:url(d.htc);}
    </style>
      

  4.   

    menuvb说的方法适用于DHTML behavior。如果是Element Behaviors,则楼主做法正确,但是还需要在.aspx页面最开始的地方加上相应的namespace名字。例子:<HTML XMLNS:AthosHtc><?IMPORT namespace = AthosHtc implementation = "/EEG/script/AthosMovable.htc" ><ATHOSHTC:MOVABLE id="AthosMovableSvpMenu" style="Z-INDEX: 1000; LEFT: 5px; WIDTH: 170px; POSITION: absolute; TOP: 32px; HEIGHT: 307px; Width0: 120px; Height0: 20px; Title: 'SV Menu'; HeaderBgColor: #DEDDF7; IframeSrc: '/EEG/frmatvEEGMain.aspx'; IframeToggle: true; Floating: true" z-index="1000"></ATHOSHTC:MOVABLE>
    sweet12345说的不行,iewebcontrol自己重载了render函数写htc的namespace,与普通的htc不同。