<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="lianxiWebApp.WebForm1" %><!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 runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" EnablePageMethods="true" runat="server">
</asp:ScriptManager>
<input type="text" id="TXTinput" runat="server" />
<%--<asp:Button ID="BTNsubmit" runat="server" Text="提交" OnClientClick="return DoSubmit(TXTinput,this)"
OnClick="BTNsubmit_Click" />--%>
<input type="button" value="SayHello" onclick="SayHello()" />
</div>
</form>
</body>
</html>
只要文本框获得焦点,一按回车,就执行Page_Load事件?而且只执行这一事件?
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" EnablePageMethods="true" runat="server">
</asp:ScriptManager>
<input type="text" id="TXTinput" runat="server" />
<%--<asp:Button ID="BTNsubmit" runat="server" Text="提交" OnClientClick="return DoSubmit(TXTinput,this)"
OnClick="BTNsubmit_Click" />--%>
<input type="button" value="SayHello" onclick="SayHello()" />
</div>
</form>
</body>
</html>
只要文本框获得焦点,一按回车,就执行Page_Load事件?而且只执行这一事件?
{
return false;
}
if(Page.IsPostBack)
{
//如果是回传则执行
}
IsPostBack是用来判断页面是第一次加载还是执行了回传的,这样算然执行了PageLoad事件,但是可以让他不做任何操作
可以把submit按钮换成button