用到ajaxtoolkit中的tabcontainer。
情景:由于项目中每种CI都有类似的界面,现将其初步封装到用户控件中。
如上,基本信息是一个页面,硬件信息是另外一个页面。现在是直接将tabcontainer拖到这6个页上,但是将来要增加一个tab,或者减少一个tab,将需要在6个地方修改。
现将其提到用户控件中。
usercontrol中代码:
.cs:
如此,以后有增删tab,则到该用户控件中修改。
附getString定义:
重要提示:如果要去掉ajaxtab下面的内容框,只要自己做个样式,并将body样式置空就行了:
问题:在应用了该控件后,在文档协议为html4.0的页上,会出现一个白条,挡住tab的一部分。整了好久没搞定,但是只要把页面的协议改为最新的xhtml就不会有。