1744
צפיות
צפיות
2
תשובות
תשובות
panel ב asp.net בלי שיקפוץ
יש לי פאנל שהוא יותר גדול מהעמוד ובתוכו יש נתונים המוזנים בTextBox וכשאני עוברת לרשומה הבא הוא כאילו נטען וקופץ.
ניסיתי עם UpDatePanel וזה עזר, רק שהפקדים שנמצאים על הפאנל אינם דינמיים ,ז"א הגדרתי שפקד מסוים יהפוך לenabled=false והוא לא נהפך לי.
אני מחפשת הגדרה לפקדים בתוך UpDatePanel כך שיהיו דינמיים,או הגדרה לפאנל רגיל כך שלא יקפוץ.
מה לא ניסיתי (וזה דחוף לי ממש) אשמח אם יעזרו לי-תודה.
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>