有机会看到有网友在论坛上发出问题:

在网页上的铵钮执行之后,动态加载的用户控件,如果没有处理好,会在子用户控件的铵钮被执行时抛弃。因此我们需要着重需要处理的关键点。
同相子用户控件在动态加载之后,它的状态也需要保持,不然在传值给另一个子用户控件时,也会被抛弃。
另一个关键点,就是子用户控件,怎样传值给另一个用户控件。

弄清楚技术关键点之后,一切都好办。
在网站上,创建一个网页Default.aspx,两个用户控件UcA.ascx和UcB.ascx
在Default.aspx:

去UcA.aspx

去UcB.aspx

所有网页与用户控件的html代码均完成。
UcB.aspx.cs需要获取一个值,这个值是从哪里来,是网页,还是另一个用户控件,它不清楚。就如同小时候,问父母要钱,这钱是父母的,还是父母向人借的,我们都不必知道,只管要到钱即可。
Insus.NET在此,创建一个接口,接口有一个Set的属性。

用户控件UcB.aspx.cs实作这个接口:

去Default.aspx.cs写程序:

上图中的ViewState是为了把动态加载的用户控件保留。
去UcA.ascx.cs:

网页运行的执行的效果:

最新文章

  1. RTX二次开发集成
  2. 应用C#和SQLCLR编写SQL Server用户定义函数
  3. Dashboard索引缺失、查询不到endpoint或counter
  4. ora-01033:oracle initialization or shutdown in progress 解决方法
  5. 【Knockout】一、认识Knockout,你会爱上它
  6. [HDU 1806] Frequent values
  7. 2-用EasyNetQ连接RabbitMQ(黄亮翻译)
  8. leetcode算法题2: 合并两个二叉树。递归,如何切入并保持清醒?
  9. PAT1065: A+B and C (64bit)
  10. 超简单的canvas绘制地图
  11. PPS--在download DN出现的问题注意:
  12. Nginx的https配置记录以及http强制跳转到https的方法梳理
  13. Spring事务的5种隔离级别和7种传播性
  14. Vue上传图片预览组件
  15. k-means算法MATLAB和opencv代码
  16. Andrew Ng机器学习第三章——线性回归回顾
  17. App统计指标定义
  18. strace命令的使用
  19. jQuery实现购物车计算价格功能的方法
  20. android 学习十四 探索安全性和权限

热门文章

  1. c# 后台GET、POST、PUT、DELETE传输发送json数据
  2. IDEA去除 xml 中Sql语句的背景
  3. [bzoj4009] [HNOI2015]接水果 整体二分+扫描线+dfs序+树状数组
  4. django 结合 OPTIONS方法 处理跨域请求(单个视图方法中)
  5. C++与C的区别一
  6. leetcode-733-Flood Fill
  7. Java多线程——对象组合
  8. 网络基础 02_TCP/IP模型
  9. Scrum Meeting 汇总
  10. 2018南京网络赛 - Skr 回文树