[英]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.