diff --git a/FineUI.Examples/test/activex.aspx b/FineUI.Examples/test/activex.aspx
new file mode 100644
index 0000000..2052d06
--- /dev/null
+++ b/FineUI.Examples/test/activex.aspx
@@ -0,0 +1,85 @@
+<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="activex.aspx.cs" Inherits="FineUI.Examples.window.activex" %>
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/FineUI.Examples/test/activex.aspx.cs b/FineUI.Examples/test/activex.aspx.cs
new file mode 100644
index 0000000..7b670b0
--- /dev/null
+++ b/FineUI.Examples/test/activex.aspx.cs
@@ -0,0 +1,47 @@
+using System;
+using System.Collections.Generic;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using System.Data;
+using System.Text;
+
+namespace FineUI.Examples.window
+{
+ public partial class activex : PageBase
+ {
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ if (!IsPostBack)
+ {
+ btnShowInClient.OnClientClick = Window2.GetShowReference();
+ btnHideInClient.OnClientClick = Window2.GetHideReference();
+ btnHideInClient2.OnClientClick = Window2.GetHidePostBackReference("btnHideInClient2");
+
+ //PageContext.RegisterStartupScript(Window2.GetShowReference(300, 300));
+
+ //PageContext.RegisterStartupScript(Window2.GetShowReference() + Window2.GetMaximizeReference());
+
+ }
+ }
+
+
+ protected void btnShowInServer_Click(object sender, EventArgs e)
+ {
+ Window2.Hidden = false;
+ }
+
+ protected void btnHideInServer_Click(object sender, EventArgs e)
+ {
+ Window2.Hidden = true;
+ //PageContext.RegisterStartupScript(Window2.GetHideReference());
+ }
+
+ protected void Window2_Close(object sender, WindowCloseEventArgs e)
+ {
+ Alert.ShowInTop("窗体被关闭了。参数:" + (String.IsNullOrEmpty(e.CloseArgument) ? "无" : e.CloseArgument));
+ }
+
+
+ }
+}
diff --git a/FineUI.Examples/test/activex.aspx.designer.cs b/FineUI.Examples/test/activex.aspx.designer.cs
new file mode 100644
index 0000000..9c9a7a2
--- /dev/null
+++ b/FineUI.Examples/test/activex.aspx.designer.cs
@@ -0,0 +1,150 @@
+//------------------------------------------------------------------------------
+// <自动生成>
+// 此代码由工具生成。
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+// 自动生成>
+//------------------------------------------------------------------------------
+
+namespace FineUI.Examples.window {
+
+
+ public partial class activex {
+
+ ///
+ /// form1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+ ///
+ /// PageManager1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.PageManager PageManager1;
+
+ ///
+ /// btnShowInServer 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.Button btnShowInServer;
+
+ ///
+ /// btnHideInServer 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.Button btnHideInServer;
+
+ ///
+ /// btnShowInClient 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.Button btnShowInClient;
+
+ ///
+ /// btnHideInClient 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.Button btnHideInClient;
+
+ ///
+ /// btnHideInClient2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.Button btnHideInClient2;
+
+ ///
+ /// btnMenu 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.Button btnMenu;
+
+ ///
+ /// MenuHyperLink1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.MenuHyperLink MenuHyperLink1;
+
+ ///
+ /// MenuHyperLink2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.MenuHyperLink MenuHyperLink2;
+
+ ///
+ /// MenuHyperLink3 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.MenuHyperLink MenuHyperLink3;
+
+ ///
+ /// MenuHyperLink4 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.MenuHyperLink MenuHyperLink4;
+
+ ///
+ /// DatePicker1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.DatePicker DatePicker1;
+
+ ///
+ /// Window2 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.Window Window2;
+
+ ///
+ /// Window1 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUI.Window Window1;
+ }
+}