mostafa_tak2000
چهارشنبه 30 تیر 1395, 20:57 عصر
سلام دوستان . من ابتدا تابع زیر را به صفحه اضافه کردم
<script type = "text/javascript"> function Confirm() {
var confirm_value = document.createElement("INPUT");
confirm_value.type = "hidden";
confirm_value.name = "confirm_value";
if (confirm("Do you want to save data?")) {
confirm_value.value = "Yes";
} else {
confirm_value.value = "No";
}
document.forms[0].appendChild(confirm_value);
}
</script>
و دکمه ای ساختم و OnClientClick = "Confirm()" تنظیم کردم
در قسمت کد دکمه نیز کد زیر را نوشته ام
Dim confirmValue As String = Request.Form("confirm_value")
If confirmValue = "Yes" Then
ClientScript.RegisterStartupScript(Me.[GetType](), "alert", "alert('You clicked YES!')", True)
Else
ClientScript.RegisterStartupScript(Me.[GetType](), "alert", "alert('You clicked NO!')", True)
End If
تا اینجا مشکلی ندارم و با فشردن دکمه ابتدا پیام حذف نمایش داده میشه ولی وقتی گزینه OK را انتخاب میکنم سیستم هیچ کاری انجام نمیده و دستوران مربوطه را اجرا نمیکنه .
نکته اینکه اشیاء صفحه در داخل Updatepanel قرار دارند وقتی Updatepanel را بر میدارم درست کار میکنه ولی وقتی دوباره میزارمش مشکل گفته شده پیش میاد
فقط نکتهد اینکه دوستان عزیز حتما باید در صفحه از updatepanel استفاده کنم و نمیتونم برش دارم . حالا باید چیکاتر کنم . با سپاس
<script type = "text/javascript"> function Confirm() {
var confirm_value = document.createElement("INPUT");
confirm_value.type = "hidden";
confirm_value.name = "confirm_value";
if (confirm("Do you want to save data?")) {
confirm_value.value = "Yes";
} else {
confirm_value.value = "No";
}
document.forms[0].appendChild(confirm_value);
}
</script>
و دکمه ای ساختم و OnClientClick = "Confirm()" تنظیم کردم
در قسمت کد دکمه نیز کد زیر را نوشته ام
Dim confirmValue As String = Request.Form("confirm_value")
If confirmValue = "Yes" Then
ClientScript.RegisterStartupScript(Me.[GetType](), "alert", "alert('You clicked YES!')", True)
Else
ClientScript.RegisterStartupScript(Me.[GetType](), "alert", "alert('You clicked NO!')", True)
End If
تا اینجا مشکلی ندارم و با فشردن دکمه ابتدا پیام حذف نمایش داده میشه ولی وقتی گزینه OK را انتخاب میکنم سیستم هیچ کاری انجام نمیده و دستوران مربوطه را اجرا نمیکنه .
نکته اینکه اشیاء صفحه در داخل Updatepanel قرار دارند وقتی Updatepanel را بر میدارم درست کار میکنه ولی وقتی دوباره میزارمش مشکل گفته شده پیش میاد
فقط نکتهد اینکه دوستان عزیز حتما باید در صفحه از updatepanel استفاده کنم و نمیتونم برش دارم . حالا باید چیکاتر کنم . با سپاس