如何创建跨浏览器Asp.net自定义控件

时间:2010-02-16 11:20:38

标签: c# asp.net localization cross-browser custom-controls

我要创建一个应该跨浏览器的asp.net控件。并支持一些皮肤 - 多语言和rtl& ltr支持。 我想知道我应该考虑什么,也想找一篇好文章

3 个答案:

答案 0 :(得分:1)

写有效的xhtml。

阅读How to make Cross Browser Websites上的这篇文章。如果你使用asp.net或php来创建可重用的web控件/站点,它实际上并没有什么关系。您只需要遵循标准,如果您想支持旧版本的Web浏览器,可能会应用一些黑客。

答案 1 :(得分:0)

跨浏览器设计通常取决于您希望支持哪种设计功能,最好的入门是学习asp.net control adapters,它基本上是一堆现成的样本,展示了如何在执行早期检测浏览器请求并使用asp.net技术提供的内置动作反映到设计中,或者自己编写!

希望这有帮助

答案 2 :(得分:0)

看一下这个系列:Building ASP.NET User and Server Contro ls