我写了一个自定义web控件CheckBoxListPlus,继承自CheckBoxList。
生成的客户端HTML代码中<input type=...>里面包含value属性,(CheckBoxList生成的HTML代码里没有value),可以方便用js来从客户端作些控制。该控件有些地方不是很完美,向大家请教一下。
使用微软自带的CheckBoxList控件的时候在 <asp:CheckBoxList id="checkboxlist1" ...>和</asp:CheckBoxList>之间输入"<"后就会出现代码提示框,里面有"ListItem"可以选择,但是我的控件却不能自动提示。后来我把Items属性设成了List<xxxItem>,xxxItem是我自己写的一个类,代码提示里会出现xxxItem。怎么让vs的代码提示也能出现ListItem呢?

解决方案 »

  1.   

    built your XSD schema
    http://msdn2.microsoft.com/en-us/library/aa478960.aspx
      

  2.   

    to:jiangsheng非常感谢您的回答,我看了那片文章,里面讲的是在vs2003下的做法
    vs2005里,<InstallPath>\Microsoft Visual Studio 8\Common7\Packages\schemas\xml里面没有asp.xsd文件,只有几个关于移动设备开发的xsd文件,其他的位置也没有asp.xsd
    我想,可能实现智能提示的方式变了