ASP.NET WebForm 前端验证通过进入后端

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET WebForm 前端验证通过进入后端相关的知识,希望对你有一定的参考价值。

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication2.WebForm1" %>

<!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></title>
    <script type="text/javascript">
        function one() {
            if (false) {
                return true;
            } else {
                return false;
            }
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="return one();" 
            onclick="Button1_Click" />
    </div>
    </form>
</body>
</html>
        protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Write("This is Behind Code");
        }

asp.net控件的onClientClick return 执行js函数,true通过则进入后端方法,false则不通过。

以上是关于ASP.NET WebForm 前端验证通过进入后端的主要内容,如果未能解决你的问题,请参考以下文章

Hello Blazor:像ASP.NET WebForm一样写代码

如何使用asp.net按钮通过jquery进行验证然后进入后台代码web表单

ASP.NET WebForm中JavaScript修改了页面上Label的值,如何在后台代码中获取

jQuery hide 不隐藏 vb.net/asp.net webform 中的任何内容

求asp.net webform 工作的流程

ASP.NET MVC IOC依赖注入之Autofac系列- WebForm当中应用