*Geoffrey,
I modified your example to add the additional step*where the value is dropped/lost.
If this is fixed in v0.8.0 can you*think of*a work around till then?
What's the ETA on v0.8.0 :)
<%@ Page Language="C#" %></p>
<%@ Register Assembly="Coolite.Ext.Web" Namespace="Coolite.Ext.Web" TagPrefix="ext" %></p>
<script runat="server">
*** protected void Button1_Click(object sender, AjaxEventArgs e)
*** {
******* this.TextField2.Text = this.TextField1.Text;</p>
******* if (!String.IsNullOrEmpty(this.TextField2.Text))
******* {
*********** this.Label1.Html = this.TextField2.Text;
******* }
*** }
*** protected void Button2_Click(object sender, AjaxEventArgs e)
*** {
******* if (!String.IsNullOrEmpty(this.TextField2.Text))
******* {
*********** this.TextField3.Text = this.TextField2.Text;
******* }
******* this.Label1.Html = this.TextField2.Text + " test";
*** }
</script></p>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
*** <title>HtmlEditor</title>
</head>
<body>
*** <ext:scriptmanager id="ScriptManager1" runat="server" />
*** <form id="Form1" runat="server">
*** Field1 (Open): <ext:textfield id="TextField1" runat="server" />
*** <br /><br />
*** Field2 (Read Only): <ext:textfield id="TextField2" runat="server" readonly="true" />
*** <br /><br />
*** <ext:button id="Button1" runat="server" text="Copy Field1 to Field2">
******* <AjaxEvents>
*********** <Click OnEvent="Button1_Click" />
******* </AjaxEvents>
*** </ext:button>
*** <br />
*** <ext:button id="Button2" runat="server" text="Copy Field2 to Field3">
******* <AjaxEvents>
*********** <Click OnEvent="Button2_Click" />
******* </AjaxEvents>
*** </ext:button>
*** <br />
*** Field3 (Read Only): <ext:textfield id="TextField3" runat="server" readonly="true" />
*** <br /><br />
*** Label: <ext:label id="Label1" runat="server" />
*** </form>
</body>
</html>
Thanks again for everything. You guys rock!
</p>