zoukankan      html  css  js  c++  java
  • 通过用户控件中的事件传值给ASPX页面

    之前学过委托和事件,这次看张波老师的电子商城第24讲,演示了通过在用户控件中自定义事件。

    流程如下:(详细注释在代码中)

    第一步当然是在aspx页面中拖入一个treeview控件了 :)

    image 

    在C#文件中初始化treeview控件,并定义它的事件。

    UCCategoryTree.ascx.cs


     

    在aspx页面中拖入刚才写好的用户控件UCCategoryTree.ascx,如下图:

    image

    在aspx页面的C#代码中给用户控件的CategorySelected事件赋值(装入要执行的方法),用户点击节点触发_SelectedNodeChanged事件后,执行CategorySelected事件里装入的方法,并将参数传给方法,方法通过参数获取节点的ID和名称然后显示到label上。

    Category-UCTreeview.aspx.cs


     

    附上将数据绑定到treeview控件的类的代码CategoryTreeBuilder.cs

    CategoryTreeBuilder.cs
  • 相关阅读:
    GridView中checkbox实现全选[转]
    go 格式化秒 running
    mysql 聚簇索引和非聚簇索引 running
    go context上下文取消 running
    go reflect running
    time.ticker running
    go 数据结构与算法之二分查找 running
    mysql 联合索引最左前缀匹配原则 running
    es 修改 mapping 字段类型 running
    linux 查看虚拟机网卡命令 running
  • 原文地址:https://www.cnblogs.com/seapub/p/2353116.html
Copyright © 2011-2022 走看看