5

ページの上部でこれを正常に実行できますが:

<%@ 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>

しかし、それは私にエラーを与えます:

「tagprefix」属性を空の文字列にすることはできません。

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

私がそれを正しく理解できれば、同じ概念がUsercontrolプレフィックスにも適用されることを願っています。

4

1 に答える 1