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);
        }
    }
  • 相关阅读:
    linux配置Java环境变量(详细)
    linux下的挂载点和分区是什么关系
    VNC的安装与配置
    Linux下的字符集问题
    Freemarker学习中遇到的问题
    ABAP- INCLUDE Zxxx IF FOUND.
    ABAP读取工单状态 STATUS_READ
    WIN7系统设置wifi
    201702-增强记
    20170301 Excel 分多个sheet 导出
  • 原文地址:https://www.cnblogs.com/greatverve/p/1576155.html
Copyright © 2011-2022 走看看