⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 asp_events.aspx

📁 东软内部材料(四)asp等相关的教学案例 
💻 ASPX
字号:
<%@Page Language="C#" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<!-- #include file="style.inc" -->
</head>
<body>
<!--------------------------------------------------------------------------->
<span class="heading">The ASP Web Forms Control Events</span><p />

<form runat="server">
<table border="0" cellpadding="10"><tr><td nowrap="nowrap" colspan="2">

  <asp:TextBox id="MyText" Text="OriginalValue" runat="server"
       OnTextChanged="MyChangeCode" AutoPostBack="True" />
  <span class="cite">Press 'Tab' to submit Textbox value automatically</span>

</td></tr><tr><td nowrap="nowrap">

  <asp:CheckBox id="MyCheckbox" Text="My CheckBox" runat="server"
       OnCheckedChanged="MyChangeCode" AutoPostBack="True" />

</td><td nowrap="nowrap">

  <asp:DropDownList id="MyDropDownList" runat="server"
       OnSelectedIndexChanged="MyListChangeCode" AutoPostBack="true">
    <asp:ListItem Text="Option 1" Value="Value 1" />
    <asp:ListItem Text="Option 2" Value="Value 2" />
    <asp:ListItem Text="Option 3" Value="Value 3" />
  </asp:DropDownList>

</td></tr><tr><td nowrap="nowrap">

  <asp:RadioButtonList id="MyRadioList" runat="server"
       OnSelectedIndexChanged="MyListChangeCode" AutoPostBack="true">
    <asp:ListItem Text="Option 1" Value="Value 1" />
    <asp:ListItem Text="Option 2" Value="Value 2" />
    <asp:ListItem Text="Option 3" Value="Value 3" />
  </asp:RadioButtonList>

</td><td nowrap="nowrap">

  <asp:ImageButton id="MyImageButton" ImageUrl="ClickmeButton.gif" runat="server"
         ImageAlign="absbottom" OnClick="MyImageCode" /><p />

  <asp:Button id="MyButton" Text="Submit" runat="server"
       OnClick="MyClickCode" />

</table>
</form>

<div id="divResult" runat="server" EnableViewState="False" />

<script runat="server">

	void MyChangeCode(Object objSender, EventArgs objArgs)
	{
		Control c = (Control)objSender;
		divResult.InnerHtml += "Change event detected for control '"
							+ c.ID + "'<br />";
	}

	void MyListChangeCode(Object objSender, EventArgs objArgs)
	{
		ListControl c = (ListControl)objSender;
		divResult.InnerHtml += "Change event detected for control '"
							+ c.ID + "'<br />SelectedIndex is '"
							+ c.SelectedIndex
							+ "', selected item text is '"
							+ c.SelectedItem.Text
							+ "', selected item value is '"
							+ c.SelectedItem.Value + "'<br />";
	}

	void MyClickCode(Object objSender, EventArgs objArgs)
	{
		Button c = (Button)objSender;
		divResult.InnerHtml += "Click event detected for control '"
							+ c.ID + "'<br />";
	}

	void MyImageCode(Object objSender, ImageClickEventArgs objArgs)
	{
		ImageButton c = (ImageButton)objSender;
		divResult.InnerHtml += "Click event detected in control '"
							+ c.ID + "' at X=" + objArgs.X
							+ " Y=" + objArgs.Y + "<br />";
	}

</script>

<!--------------------------------------------------------------------------->
<!-- #include file="foot.inc" -->
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -