
<asp:ImageButton
ID="a"
runat="server"
/>
<label
id="lb"
for="a"
onclick="这里是事件"
runat="server">点这里也可以</label>
至于onclick事件在哪里加都行,在页面加的话就如上,直接在label里加就行了,如果想在.cs后台文件添加的话就如下
lb.Attributes.Add("onclick","alert(\"显示的测试文字\")")
您可以通过在 Items 属性中指定菜单项的方式向控件添加单个菜单项。Items 属性是 MenuItem 对象的集合。下面的示例演示 Menu 控件的声明性标记,该控件有三个菜单项,每个菜单项有两个子项:
<asp:Menu ID=Menu1 runat=server StaticDisplayLevels=3><Items><asp:MenuItem Text=File Value=File><asp:MenuItem Text=New Value=New></asp:MenuItem><asp:MenuItem Text=Open Value=Open></asp:MenuItem></asp:MenuItem><asp:MenuItem Text=Edit Value=Edit><asp:MenuItem Text=Copy Value=Copy></asp:MenuItem><asp:MenuItem Text=Paste Value=Paste></asp:MenuItem></asp:MenuItem><asp:MenuItem Text=View Value=View><asp:MenuItem Text=Normal Value=Normal></asp:MenuItem><asp:MenuItem Text=Preview Value=Preview></asp:MenuItem></asp:MenuItem></Items></asp:Menu>
用数据绑定的方法将控件绑定到 XML 数据源
利用这种将控件绑定到 XML 文件的方法,可以通过编辑此文件来控制菜单的内容,而不需要使用设计器。这样就可以在不重新访问 Menu 控件或编辑任何代码的情况下,更新站点的导航内容。如果站点内容有变化,便可使用 XML 文件来组织内容,再提供给 Menu 控件,以确保网站用户可以访问这些内容。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)