0
에서 동일한 webform에서 여러 개의 모달 팝업을 호출하려고하지만 동일한 aspx 파일에 모두 쓰지 않으려 고 생각한 이유가 여기 있습니다. masterpage 사용에 관해서.asp.net 및 C#
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Trabajadores.master.cs" Inherits="Trabajadores" %>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<asp:ContentPlaceHolder ID="Modal" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
</div>
<!-- Modal -->
<ul class="nav nav-pills nav-stacked small">
<li><a href="~/Empresas/Trabajadores/Ventanas/Empresas.aspx" data-toggle="modal" data-target="#myModal">Empresas</a></li>
<li><a href="~/Empresas/Trabajadores/Ventanas/Obras.aspx" data-toggle="modal" data-target="#myModal">Obras</a></li>
<li><a href="~/Empresas/Trabajadores/Ventanas/Haberes.aspx" data-toggle="modal" data-target="#myModal">Haberes</a></li>
<li><a href="~/Empresas/Trabajadores/Ventanas/Descuentos.aspx" data-toggle="modal" data-target="#myModal">Descuentos</a></li>
</ul>
을 그리고 이것은 모달 팝업 중 하나입니다 :
이 지금까지 코드의 일부입니다
<%@ Page Title="Haberes" Language="C#" MasterPageFile="~/Trabajadores.Master" AutoEventWireup="true" CodeFile="Haberes.aspx.cs" Inherits="Empresas_Trabajadores_Ventanas_Haberes" %>
<asp:Content ID="BodyContent" ContentPlaceHolderID="Modal" runat="server">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Login</h4>
</div>
<div class="modal-body">
<form>
<div class="form-group">
<label>Email address</label>
<input type="email" class="form-control" placeholder="Enter Email">
</div>
<div class="form-group">
<label>Password</label>
<input type="password" class="form-control" placeholder="Enter Password">
</div>
</form>
</div>
<div class="modal-footer">
<button type="submit" class="btn btn-default">Submit</button>
</div>
</asp:Content>
그러나 그것은 작동하지 않습니다. 그러나 마스터 페이지를 사용하면 모달 팝업을 열기 위해 페이지가 리디렉션됩니다. 따라서 페이지를 리디렉션하지 않고 여러 모달 팝업을 열 수있는 방법이 있는지 궁금합니다 (materpage를 사용해서는 안됩니다.) 그러나 aC# 함수 대신).
MasterPages있는 레이아웃 (테마/메뉴/탐색 창 등) 공유. 어느 쪽이든 jQuery/javascript의 일부 기준에 따라 팝업에로드 할 페이지에 모달 HTML을 모두 작성하거나 너무 많지 않거나 jQuery와 같은 비동기 방식을 사용하여 서버 측 서비스를 호출하고 동적으로 모달 HTML을 가져 오십시오. –