2013-06-04 8 views
5

私は正常にページの上部にこれを行うことができますが:はと空TagPrefixを使用してください。<%@レジスタ%>

<%@ Register TagPrefix="me" Namespace="MyNamespace" %> 

れ、その後、このようなクラスを使用します。

<Usercontrol:DataRowTextBox ...> 
    <Regexes> 
     <me:RegularExpressionValidatorItem Type="USPhoneNumber" /> 
     <me:RegularExpressionValidatorItem Type="InternationalPhoneNumber" /> 
    </Regexes> 
</Usercontrol:DataRowTextBox> 
私は後でこのようにそれを使用できるように

<%@ Register TagPrefix="" Namespace="MyNamespace" %> 

私は本当にこれを行うしたいと思います

<Usercontrol:DataRowTextBox ...> 
    <Regexes> 
     <RegularExpressionValidatorItem Type="USPhoneNumber" /> 
     <RegularExpressionValidatorItem Type="InternationalPhoneNumber" /> 
    </Regexes> 
</Usercontrol:DataRowTextBox> 

それは私にエラーを与える:

The 'tagprefix' attribute cannot be an empty string.

は空TagPrefixを登録するが方法ではありませんので、その接頭辞なしでグローバルに使用することができますか?

私はそれを正しく得ることができれば、Usercontrolという接頭辞にもうまくいけばよいでしょう。

答えて

1

私はdocumentationを見ましたが、 "tagprefix"属性は必須で空でない属性であるようです。

関連する問題