וובמאסטר - תיכנות ובניית אתרים
שאלות ותשובות:
הוסף תשובה

panel ב asp.net בלי שיקפוץ

יש לי פאנל שהוא יותר גדול מהעמוד ובתוכו יש נתונים המוזנים בTextBox וכשאני עוברת לרשומה הבא הוא כאילו נטען וקופץ.
ניסיתי עם UpDatePanel וזה עזר, רק שהפקדים שנמצאים על הפאנל אינם דינמיים ,ז"א הגדרתי שפקד מסוים יהפוך לenabled=false והוא לא נהפך לי.
אני מחפשת הגדרה לפקדים בתוך UpDatePanel כך שיהיו דינמיים,או הגדרה לפאנל רגיל כך שלא יקפוץ.
מה לא ניסיתי (וזה דחוף לי ממש) אשמח אם יעזרו לי-תודה.

מה זה אומר שהוא קופץ? ויזואלית או מה בדיוק? - אלי ענתבי, 16/4/2015
הוסף תשובה  |  הוסף הערה
2 תשובות לשאלה זו
הוסף תשובה
תודה על הרצון. הסתדרתי בסוף וזה אומר כן שזה קופץ ויזואלית ז"א העמוד חוזר ללמעלה פשוט
הגדרתי :
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Home.aspx.cs" Inherits="WebApplication1.Home" MaintainScrollPositionOnPostback="true" %>
והוספתי script


<title></title>
<script type="text/javascript">
function Confirm() {
var confirm_value = document.createElement("INPUT");

confirm_value.type = "hidden";
confirm_value.name = "confirm_value";

if (confirm("שים לב אם תמחק את החברה הנוכחית מהמערכת משתמשי החברה ימחקו ממסד הנתונים האם אתה בטוח שברצונך למחוק ?")) {
confirm_value.value = "Yes";
}
else {
confirm_value.value = "No";
}
document.forms[0].appendChild(confirm_value);
}
</script>


</head>
<script>

function scrollWin() {
window.scrollTo(500, 0);
}
</script>
<body>

in code beind:

string confirmValue = Request.Form["confirm_value"];
if (confirmValue == "Yes")
{
--do what you want ..--
}
else
{
}



אולי זה יעזור למישהו כי חיפשתי את זה הרבה זמן
הוסף תשובה  |  הוסף הערה
הי טעות הscript של yes no זה משהו אחר רק <asp:Panel ID="Panel3" class="newStyle3" runat="server" CssClass="gCell" Height="656px" Style="margin-top: 0px" BorderColor="White" BorderWidth="5px" Visible="false">
<%-- <button onclick="scrollWin()">Click me to scroll horizontally!</button><br><br>--%>

<script>
function scrollWin() {
window.scrollTo(500, 0);
}
</script>



הוסף תשובה  |  הוסף הערה
הוסף תשובה לשאלה זו:




וובמאסטר © כל הזכויות שמורות