ASP.Net中menu控件使用

为了使用方便asp.net中提供了两类控件html控件与用户控件。这里不在详细介绍。menu属于用户控件。

menu最重要的是item属性,item包含了menu控件要显示的类表,几级菜单神马的,点击item属性后面

出现一个对话框,也可以点menu控件的箭头如下图:

ASP.Net中menu控件使用_第1张图片

点击编辑菜单项也会弹出对话框,根据自己爱好可以进行设定,下面是我自己设定的:

ASP.Net中menu控件使用_第2张图片

当然旁边对应的是每个条目对应的属性

ASP.Net中menu控件使用_第3张图片

其中imageUrl当然就是需要引用的图片链接,这个链接可以使相对路径,可以引用项目文件夹下的任一图片。其他属性保持默认就可以。想知道更详细的参照MSDN

当然对用ASP.net当然支持采用代码编辑属性,这种可以更精确实现空间属性,可以达到同样的效果。下面是我在项目中的代码,效果跟上面提到的一样的。

    
            
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                    
                    
                        
                            
                            
                            
                            
                            
                        
                        
                            
                            
                            
                            
                            
                        
                        
                            
                            
                            
                            
                            
                            
                            
                            
                        
                        
                            
                            
                            
                            
                        
                        
                            
                            
                            
                            
                        
                        
                            
                            
                            
                            
                            
                        
                        
                            
                            
                            
                            
                        
                        
                            
                            
                            
                            
                            
                        
                    
                
                
            
        


 

下来就是空间的事件了。

点击属性中的闪电符号,出现menu空间默认的事件列表,当然这些事件现在还没有。我们经常使用就是单机了menu中某一项出发的事件,因此双击MenuItemClick,会自动生成protected void Menu1_MenuItemClick(object sender, MenuEventArgs e),然后就可以编写menu控件某一项被单机之后执行的操作。

 

你可能感兴趣的:(C#编程,C#应用开发指导)