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);
        }
    }
  • 相关阅读:
    wget
    android layout 布局属性
    Android 官方推荐 : DialogFragment 创建对话框
    Android 屏幕旋转 处理 AsyncTask 和 ProgressDialog 的最佳方案
    Android Fragment 真正的完全解析
    Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
    Visual Studio VS2013模块对于SAFESEH 映像是不安全的 怎么办
    PS 图层后面有索引两字怎么办
    PS 如何使用液化工具给人物减肥
    PS 图层后面有索引两字怎么办
  • 原文地址:https://www.cnblogs.com/greatverve/p/1576155.html
Copyright © 2011-2022 走看看