簡體   English   中英

將值從aspx javascript傳遞到ascx頁面

[英]Pass Value from aspx javascript to ascx page

我有一個用戶控件和aspx登錄頁面。 現在我驗證登錄頁面並將返回消息發送到ascx page。我不知道這是否可行。 請幫我。

<%@ Register Src="~/usercontrol/WUC_MessageBoxes.ascx" TagName="MessageBox" TagPrefix="UC" %>

<script type="text/javascript">
        function ValidateLogin() {
            try {
                var user = document.getElementById('login')
                var pass = document.getElementById('password')
                var msg = document.getElementById('<%=mydatatopass.ClientID%>').innerHTML;
                msg = "haioasdfasdfasdf";
                if (user.textContent != '') {
                    if (pass.textContent != '') {
                      //Pass Error Message to User Control

                    } else {                          //Pass Error Message to User Control }

                } else {
                }
            }
            catch (ex) {

                alert(ex.message)
            }
        }
    </script> 

使用Ajax將表單發布到控制器

function () {
        $.ajax("/YourController/YourMethod", {
            data: ko.toJSON({ your data goes here }),
            type: "post", contentType: "application/json",
            success: function (result) {
                if (result.success) {
                    //what happens on success
                }
                else {
                    alert(result.success)
                }
            },

        });
    };

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM