<% @ Page Language = "C #" %>
<% @ Register Assembly = "Ext. Net" namespace = "Ext. Net" tagprefix = "Ext" %>
<% @ Register Assembly = "Ext. net. UX" namespace = "Ext. net. UX" tagprefix = "UX" %>
<SCRIPT runat = "server">
Ext. net. Button B;
Ext. net. textfield C;
Protected override void oninit (eventargs e ){
B = new Ext. net. Button ("Get. Text ");
B. directevents. Click. event + = addclick;
This. Form. Controls. Add (B );
C = new Ext. net. textfield ();
This. Form. Controls. Add (C );
}
Protected void btnclick (Object sender, directeventargs E)
{C. Text = "123 ";}
Protected virtual void addclick (Object sender, eventargs E)
{X. msg. Alert ("value", C. Text). Show ();}
</SCRIPT>
<! 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> Ext. Net example </title>
</Head>
<Body>
<Form ID = "form1" runat = "server">
<Ext: ResourceManager runat = "server"/>
<Ext: button runat = "server" text = "set. Text" ondirectclick = "btnclick"/>
</Form>
</Body>
</Html>
protected override void oninit (eventargs e) {B = new Ext. net. button ("Click me"); B. id = "myid"; B. directevents. click. event + = new componentdirectevent. directeventhandler (addclick); this. form. controls. add (B); C = new Ext. net. textfield (); C. id = "edt1"; this. form. controls. add (B);} protected void btnclick (Object sender, directeventargs e) {C. TEXT = "123" ;}