虽然我可以在页面顶部成功地做到这一点:
<%@ 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
希望也适用于前缀。