解决这个问题,得需要使用onblur来实现。下面代码并非是专案实现代码,只是模拟相同的功能。

复制代码代码如下:

.aspx.cs:

复制代码代码如下:

using System;

using System.Collections.Generic;

using System.Drawing;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using Insus.NET;

public partial class _Default : System.Web.UI.Page{

protected void Page_Load(object sender, EventArgs e)

{

Data_Binding();

}

private void Data_Binding()

{

}

protected void LinkButton1_Click(object sender, EventArgs e)

{

//这里写提交到数据库中

//下面是Demo使用

InsusJsUtility objJs = new InsusJsUtility();

if (string.IsNullOrEmpty(this.TextBox1.Text.Trim()))

{

objJs.JsAlert("没有数据可提交。");

return;

}

objJs.JsAlert("数据已经提交:" + this.TextBox1.Text);

}

}

上面Demo还是需要用户点击LinkButton来提交数据。为了TextBox的onblur能执行LinkButton的相同的事件,只要找到LinkButton的"__doPostBack()"。我们可以在run的页面,查看源代码:

把上面的yellow高亮的代码附加入TextBox作为onblur事件。下面代码写到.aspx.cs的Data_Binding()内。

复制代码代码如下:

this.TextBox1.Attributes.Add("onblur", "__doPostBack('LinkButton1','')");

最后,我们需要把LinkButton的Text="Submit"改为 Text="",目的是为了把LinkButton隐藏。

php 失去焦点,对象失去焦点时自己动提交数据的实现代码相关推荐

  1. 对象失去焦点时自己动提交数据

    生产线上,提升输入员输入效率,在没有购买到Bar code枪之前,需要修改程序,即是说当mouse光标离开TextBox之后,数据自动提交到数据库中. 解决这个问题,得需要使用onblur来实现.下面 ...

  2. 将对象拷贝一份备用,改变原对象的属性时,为啥备份数据也改变了?(赋值、浅拷贝和深拷贝的区别)

    前言 前两天在写代码时碰到一个很奇怪的问题,我有一个对象person = {name: ''tianxin, age: 18};,我需要将person目前的数据拷贝一份备用let copyPerson ...

  3. onblur 对象失去焦点事件

    onblur 对象失去焦点事件 一.总结 1.几乎所有的控件都支持onblur事件 二.简介 onblur 事件 Event 对象 定义和用法 onblur 事件会在对象失去焦点时发生. 语法 οnb ...

  4. 如何禁止Chrome Mac浏览器中的突出显示焦点对象

    谷歌浏览器 Mac中文版是现在非常受欢迎的浏览器软件,它将简约的界面设计与先进的技术相融合,让网络浏览变得更快速安全而且简便,一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括 ...

  5. Qt获得焦点和失去焦点处理事件 (Focus事件)

    Qt获得焦点和失去焦点处理事件 (Focus事件) 方法一: 描述:一开始我要实现的目的就是,在一个窗体上有多个可编辑控件(比如QLineEdit.QTextEdit等),当哪个控件获得焦点,哪个控件 ...

  6. js离焦事件_jquery 获得焦点和失去焦点事件

    前端网站中如果存在一些让用户填写内容的表单元素的话,我们可以使用JQ中获得焦点事件和失去焦点事件,来给用户作出一些提示的内容.今天我们就说一说JQuery下获得焦点和失去焦点的事件的使用方法. jqu ...

  7. WPF Window 窗口获得焦点和失去焦点事件

    Window 窗口获得焦点和失去焦点事件(窗口变为背景窗口.窗口切换等都引起窗口焦点失去) Activated获得焦点事件 和 Deactivated失去焦点的事件:     Activated: 获 ...

  8. html5文本框获取焦点,文本框获得焦点和失去焦点的判断代码

    文本框失去焦点事件.获得焦点事件 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后, ...

  9. java文本框获得输入焦点_文本框获得焦点和失去焦点的判断代码

    文本框失去焦点事件.获得焦点事件 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后, ...

最新文章

  1. 杂谈人工智能说大数据
  2. oracle文件大小的限制
  3. 姿态检测 树莓派_3.使用树莓派控制摄像头采集视频及运动检测
  4. 网络安全初创公司SafeBreach获1500万美元A轮融资
  5. BugkuCTF-Crypto题小山丘的秘密
  6. LINUX 错误代码
  7. 百度APP月活跃用户达5.6亿,日登录用户占比超75%
  8. Spring的事务管理
  9. java dao接口_java web项目中dao和service前面为什么要有接口呢??
  10. 这是一款仅针对「中国网民」的勒索软件(含源码下载)
  11. python随机图片api_用fastapi搭建随机图api(雁陎二次元随机图api开放试用)
  12. 衡水中学2021年的高考成绩查询,2021衡水市地区高考成绩排名查询,衡水市高考各高中成绩喜报榜单...
  13. CSS去除input框自带的叉号
  14. Unity Shader 基于 RGB 插值的 Wireframe 描边着色器
  15. 目前是大专学历如何快速提升到本科学历?学历提升有哪几种形式呢?
  16. 【Python】cmd指令安装python第三方库的几种方法
  17. SpringCloud概括
  18. 信息系统安全概述(课程笔记)
  19. bigemap如何应用卫星图像到Auto CAD
  20. 基于html5的数据可视化实现方法研究,基于HTML5的数据可视化实现方法研究

热门文章

  1. ISP图像质量调节(转)
  2. 居家办公必备的5款功能强大且免费的软件
  3. C++ 基础类型万能转换器
  4. PhotoshopCS3反应慢的问题
  5. 如何在 Ubuntu 中播放3D电影
  6. C#:圣诞节内卷,铅笔画制作
  7. mysql user表 空_安装mysql发现mysql对应的数据库user表内容是空的
  8. 爱情树代码的修改(MAC)
  9. Daily Scrum: 2012/11/27
  10. JAVA版表白神器_前端程序员表白神器