zoukankan      html  css  js  c++  java
  • asp.net Ctrl+回车提交

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Submit.aspx.cs" Inherits="test_Submit" %>

    <!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>asp.net Ctrl+回车提交</title>
        
    <script type="text/javascript">
            
    //这种提交在asp.net下不会执行后台代码
            function submitForm(formName) { 
                
    if(window.event.ctrlKey&&window.event.keyCode==13) { 
                    document.getElementById(formName).submit(); 
                } 
            }
            
    //相当于按了一下提交按钮,所以此法在asp.net可行
            function clickButton() { 
                
    if(window.event.ctrlKey&&window.event.keyCode==13) { 
                    document.getElementById(
    "btnOk").click();
                } 
            }
        
    </script>
    </head>
    <body>
        
    <form id="form1" runat="server" name="form1">
        
    <div>
            
    <asp:TextBox ID="txtContent" runat="server" TextMode="MultiLine" onkeydown="submitForm(this.form.name);"></asp:TextBox>
            
    <br />
            
    <asp:TextBox ID="txtBody" runat="server" TextMode="MultiLine" onkeydown="clickButton();"></asp:TextBox>
            
    <br />
            
    <asp:Button ID="btnOk" runat="server" Text="提交" onclick="btnOk_Click" />
        
    </div>
        
    </form>
    </body>
    </html>
    using System;
    using System.Collections;
    using System.Configuration;
    using System.Data;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Xml.Linq;

    public partial class test_Submit : System.Web.UI.Page
    {
        
    protected void Page_Load(object sender, EventArgs e)
        {

        }
        
    protected void btnOk_Click(object sender, EventArgs e)
        {
            Page.ClientScript.RegisterClientScriptBlock(
    this.GetType(), "alert""<script>alert('提交成功!')</script>"false);
        }
    }
  • 相关阅读:
    iOS:转载:UIControl的使用
    iOS:UIPickerView选择器的使用
    iOS:NSDate的主要几种时间形式
    iOS:步进UIStepper、滑动块UISlider、开关UISwitch的基本使用
    SAP 中 Webservice的发布和调用过程。
    SAP 播放语言 转载自http://www.cnblogs.com/sapSB/p/6043129.html
    根据剪贴板获取剪贴板的信息
    工单组件更改BAPI
    交货单实际发货日期修改
    水一贴
  • 原文地址:https://www.cnblogs.com/greatverve/p/1576155.html
Copyright © 2011-2022 走看看