<%@ page language="c#" contenttype="text/html" responseencoding="gb2312" %>
<script language="c#" runat="server">
void mycode(object sender,eventargs e){
divresult.innerhtml="'object' is:"+sender+"<br>"+"'eventargs' is:"+e+"<br>";
}
void mylistcode(object sender,eventargs e){
divresult.innerhtml="'object' is:"+sender+"<br>"+"'eventargs' is:"+e+"<br>"+"select value is:"+mylistbox.value+"<br>";
}
</script>
<form runat="server">
<input id="mytext" type="text" value="originalvalue" onserverchange="mycode" runat="server"/>
<select id="mylistbox" onserverchange="mylistcode" runat="server">
<option value="value_1">option_1</option>
<option value="value_2">option_2</option>
<option value="value_3">option_3</option>
</select>
<input id="mycheckbox" type="checkbox" onserverchange="mycode" runat="server"/>
<input type="submit" value="submit"/>
</form>
<div id="divresult" runat="server" enableviewstate="false"/>