Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个ASP.NET Webform (C#)上面有一个文本框。我想知道当用户在没有输入值的情况下关闭文本框时是否有办法触发事件?
ASP.NET Webform (C#)
我设置Autopostback=True和CauseValidation=true。如果我在文本框中输入任何内容,它会触发该TextChanged事件,这很好。但是,如果他们在不输入任何内容的情况下进行选项卡,则不会发生任何事情。
Autopostback=True
CauseValidation=true
TextChanged
有任何想法吗?
谢谢你
您在客户端(js)上处理丢失焦点事件,然后如果您需要服务器端代码,则导致回发或运行 ajax 请求。
有一个名为 OnBlur 的事件,您可以在用户未输入任何值时使用该事件。
当用户离开文本框时触发文本框 OnBlur 事件。
使用这样的东西。
在 OnBlur 根据您的要求添加一个 javascript 函数。