| 
                         | 
                    
                              1 
                        
                        
                                  127
                             
                            
 
 
 
 | 
                
| 
                         | 
                    
                              2 
                        
                        
                                  53
                             
                            
   中的Web控件
    
    
  
   它们将呈现为相应的html元素,不添加额外的元素。当然,这意味着您必须对浏览器兼容性负责,因为控件没有。此外,这些控件并不具备
     | 
                
| 
                         | 
                    
                              3 
                        
                        
                                  5
                             
                            
    编写自定义WebControl时,您通常做的第一件事就是重写“ TagKey “属性用于呈现div或span以外的内容。此属性的默认值是HtmlTextWriterTag.span。 您可以对复选框项进行子类化,并覆盖TagKey属性以呈现其他内容,但随后您必须将所有复选框制作成自己的版本。  | 
                
| 
                         | 
                    
                              4 
                        
                        
                                  3
                             
                            我遇到了这个问题,并试图使用控制适配器来解决它。 here 例如,对单选按钮列表执行此操作。 
 
  
 
  
 
 | 
                
| 
                         | 
                    
                              5 
                        
                        
                                  2
                             
                            普通单选按钮通常在没有跨度的情况下呈现。如果设置CssClass、Style、Enabled属性,则RadioButton将以span呈现。当我需要用客户端脚本操纵单选按钮时,这种不一致性是一种真正的痛苦。我通常做的是应用一个虚拟的CssClass,这样它就可以始终一致地渲染一个跨度。  | 
                
| 
                         | 
                    
                              6 
                        
                        
                                  1
                             
                            
 
  要在自定义控件中使用它: 
 
 | 
                
| 
                         | 
                    
                              7 
                        
                        
                                  0
                             
                            
 
 
 |