.net中通用代码的提取


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

1,可将通用代码提取,生成一个userControl, 在别的页面使用时直接拖入即可。
项目–添加新项项–web用户控件 , 在代码插入其中,在其它页面使用。

2,如有一个订单模块,要在多个页面中存在,可提取放入order.ascx之中,同时在其order.ascx.cs中编写插入功能,
这样在其它页面中只需简单的拖动,即可实现下单功能。

例:
在a页面中引入:

当页面载入时,也会载入 uc2的Page_Load事件

或者在A.cs 中指定要调用的方法并传参。 OrderTrace1.OrderNo = “123”; OrderTrace1.InitForm(); 完成参数在页面及userControl之间的共享!