DIV(Danel) 팝업, 인스턴스 코드
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication2._Default" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<script type="text/javascript">
function pageLoad() {
var queryDetail = $get("<%=Test.ClientID%>");
if (queryDetail != null) {
// call the savePanelPosition when the panel is moved
$find('Drag').add_move(savePanelPosition);
var elem = $get("<%=HiddenField1.ClientID%>");
if (elem.value != "0") {
var temp = new Array();
temp = elem.value.split(';');
// set the position of the panel manually with the retrieve value
$find('<%=DragPanelExtender1.BehaviorID%>').set_location(new Sys.UI.Point(parseInt(temp[0]), parseInt(temp[1])));
}
}
}
function savePanelPosition() {
var elem = $find('Drag').get_element();
var loc = $common.getLocation(elem);
var elem1 = $get("<%=HiddenField1.ClientID%>");
// store the value in the hidden field
elem1.value = loc.x + ';' + loc.y;
}
</script>
<form id="form1" runat="server">
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div style="width: 100%; height: 400px; background-color: Green">
<asp:Panel ID="Test" runat="server" Width="20%" Height="20px" BackColor="Blue" Visible="false">
<asp:Button ID="btn_close" runat="server" Text=" " onclick="btn_close_Click" />
..............................
</asp:Panel>
<asp:DragPanelExtender ID="DragPanelExtender1" runat="server" TargetControlID="Test" BehaviorID="Drag">
</asp:DragPanelExtender>
<asp:Button ID="Button1" runat="server" Text="Button" />
<asp:Button ID="btn_show" runat="server" Text=" " TabIndex="15" Width="78px" onclick="btn_show_Click" />
<asp:HiddenField ID="HiddenField1" runat="server" Value="0"/>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</form>
</body>
</html>
CS
CS
protected void btn_show_Click(object sender, EventArgs e)
{
Test.Visible = true;
}
protected void btn_close_Click(object sender, EventArgs e)
{
Test.Visible = false;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.