ช่วยด้วยครับ ติดเรื่อง Modal ไม่ให้มันปิดเวลาเราคลิกเปลี่ยนหน้า gridview บน modal ครับ
ตามรูปเลยครับคือผมอยากให้ เวลาเราค้นหาข้อมูลแล้ว modal และเปลี่ยนหน้า gridview ไม่ปิดลงด้วยครับ ขอบคุณมากครับ
ช่วยหน่อยนะครับพอดีหามาทั้งวันแล้วครับ
Code (ASP)
<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/backend/backend.Master" CodeBehind="AddIOR.aspx.vb" Inherits="IOR.AddIOR" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script type="text/javascript">
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<section id="main-content">
<section class="wrapper">
<div id="page-wrapper">
<div class="row">
<div class="col-lg-12">
<h3 class="page-header thai-black26"><i class="fa fa fa-bars"></i> แบบฟอร์มรายงาน</h3>
<ol class="breadcrumb">
<li class="thai-black26"><i class="fa fa-home"></i><a href="Tracking.aspx">Home</a></li>
<li class="thai-black26"><i class="fa fa-laptop"></i>แบบฟอร์มรายงาน</li>
</ol>
</div>
</div>
<br />
<div class="panel-group">
<div class="panel panel-warning">
<div class="panel-heading"><h4 class="thai-black26">ข้อมูลทั่วไป</h4></div>
<div class="panel-body">
<div class="col-lg-12">
<div class="col-lg-6"><label class="thai-black22"><span class="fa fa-database"></span> ประเภทผู้ได้รับผลกระทบ *</label><br />
<asp:RadioButtonList ID="RadioTypeIm" CssClass="thai-black22" runat="server"></asp:RadioButtonList>
</div>
<div class="col-lg-6">
<label class="thai-black22">HN</label> <asp:TextBox ID="HN" runat="server" style="border-radius:3px;"></asp:TextBox>
<a href="#" data-toggle="modal" data-target="#myModal" id="S" runat="server" class="btn" style="font-family:'TH SarabunPSK';font-size:22px;"><span class="fa fa-search-plus"></span>ค้นหา</a> <br />
<!-- Button trigger modal -->
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" style="width:1500px;" role="document">
<div class="modal-content">
<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">รายชื่อผู้ป่วย</h4>
<asp:TextBox ID="hnse" runat="server"></asp:TextBox><asp:Button ID="sec" runat="server" Text="หมายเลข HN" />
</div>
<div class="modal-body">
<asp:GridView OnRowDeleting="gvData_RowDeleting" ID="gvData" runat="server" AllowPaging="true" AllowSorting="true" AutoGenerateColumns="false" CssClass="table table-bordered table-hover" PageSize="10" ShowFooter="false" >
<Columns>
<asp:TemplateField HeaderText="ลำดับ">
<HeaderStyle CssClass="text-center" Width="100"/>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<%# Container.DataItemIndex + 1 %>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Patient_code" HeaderText="รหัส">
<HeaderStyle CssClass="text-center"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>
<%-- <asp:BoundField DataFormatString="{0:MM/dd/yyyy}" DataField="Datetime_create" HeaderText="วันที่สร้าง">
<HeaderStyle CssClass="text-center"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>--%>
<asp:BoundField DataField="HN_number" HeaderText="หมายเลขผู้ป่วย">
<HeaderStyle CssClass="text-center" Width="150"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>
<asp:BoundField DataField="Title_patient" HeaderText="คำนำหน้า">
<HeaderStyle CssClass="text-center" Width="100"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>
<asp:BoundField DataField="Fullname_patient" HeaderText="ชื่อ - สกุล">
<HeaderStyle CssClass="text-center" Width="200"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>
<asp:BoundField DataField="Sex" HeaderText="เพศ">
<HeaderStyle CssClass="text-center"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>
<asp:BoundField DataFormatString="{0:dd/MM/yyyy}" DataField="Birth_day" HeaderText="วันเกิด">
<HeaderStyle CssClass="text-center"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>
<%-- <asp:BoundField DataField="Address" HeaderText="ที่อยู่">
<HeaderStyle CssClass="text-center" Width="300"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>--%>
<asp:BoundField DataField="Mobile_patient" HeaderText="เบอร์โทร">
<HeaderStyle CssClass="text-center"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>
<%-- <asp:BoundField DataField="Email_patient" HeaderText="อีเมล์">
<HeaderStyle CssClass="text-center"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>--%>
<%-- <asp:BoundField DataField="Address_farmary" HeaderText="บุคคลที่ติดต่อได้">
<HeaderStyle CssClass="text-center"/>
<ItemStyle HorizontalAlign="left" />
</asp:BoundField>--%>
<asp:TemplateField HeaderText="รูปภาพ">
<HeaderStyle CssClass="text-center"/>
<ItemStyle CssClass="text-center"/>
<ItemTemplate>
<asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("Part_picture_patient", "img/patient/{0}")%>' Width="50px" Height="50px" />
</ItemTemplate>
</asp:TemplateField>
<%-- <asp:TemplateField HeaderText="แก้ไข">
<ItemTemplate>
<asp:HyperLink ID="selectLink" runat="server" NavigateUrl='<%#"PatientEdit.aspx?Patient_code=" + Eval("Patient_code").ToString()%>' Target="_Blank" Text='แก้ไข' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="ลบ">
<HeaderStyle CssClass="text-center" Width="100"/>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:LinkButton ID="LinkBtnDelete" runat="server" CommandName="Delete" CommandArgument='<%# Eval("Patient_code").ToString%>' OnClientClick="return confirm('คุณต้องการลบข้อมูล ใช่หรือไม่ ?')"><span class="fa fa-ban"></span></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>--%>
</Columns>
<EmptyDataTemplate>
ไม่พบข้อมูล
</EmptyDataTemplate>
<PagerSettings Position="TopAndBottom" />
</asp:GridView>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<label class="thai-black22">ชื่อผู้ได้รับผลกระทบ</label>
<asp:TextBox ID="name" runat="server" style="border-radius:3px;"></asp:TextBox><br />
<label class="thai-black22">เพศ</label><br />
  <asp:RadioButton ID="RadioButton7" runat="server" /> <label class="thai-black22">ชาย</label> <br />
  <asp:RadioButton ID="RadioButton8" runat="server" /> <label class="thai-black22">หญิง</label> <br /><br />
<label class="thai-black22">อายุ</label>
<asp:TextBox ID="age" runat="server" style="border-radius:3px;width:80px;"></asp:TextBox><br />
</div>
</div>
</div>
</div>
</div>
<div class="panel-group">
<div class="panel panel-warning">
<div class="panel-heading"><h4 class="thai-black26">สถานที่เกิดเหตุ</h4></div>
<div class="panel-body">
<div class="col-lg-12">
<label class="thai-black22"><span class="fa fa-calendar"></span> วันเวลาที่เกิดเหตุ *</label>
<br />
<div class="input-group date form_datetime col-lg-4" data-date="" data-date-format="dd/mm/yyyy HH:ii:ss" data-link-field="dtp_input4">
<asp:TextBox ID="pkdatetime2" CssClass="form-control" runat="server" ReadOnly="true"></asp:TextBox>
<span class="input-group-addon"><span class="fa fa-calendar"></span></span>
<span class="input-group-addon"><span class="fa fa-times"></span></span>
</div>
<input type="hidden" id="dtp_input4" runat="server" value="" /><br />
<br />
<label class="thai-black22">อาคารเกิดเหตุ</label><br />
<div class="col-lg-6"><asp:RadioButton ID="RadioButton9" runat="server" /> <label class="thai-black22">อาคารหลัก</label></div>
<div class="col-lg-6"><asp:RadioButton ID="RadioButton10" runat="server" /> <label class="thai-black22">ศูนย์การแพทย์สิริกิติ์</label></div>
<div class="col-lg-6"><asp:RadioButton ID="RadioButton11" runat="server" /> <label class="thai-black22">ศูนย์การแพทย์สมเด็จพระเทพรัตน์</label></div>
<div class="col-lg-6"><asp:RadioButton ID="RadioButton12" runat="server" /> <label class="thai-black22">อื่น ๆ</label></div><br />
<label class="thai-black22">หน่วยงาน / สถานที่เกิดเหตุ</label><br />
<div class="col-lg-2"><asp:RadioButton ID="RadioButton13" runat="server" /> <label class="thai-black22">OPD</label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton14" runat="server" /> <label class="thai-black22">Ward </label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton15" runat="server" /> <label class="thai-black22">OR</label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton16" runat="server" /> <label class="thai-black22">เภสัชกรรม</label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton17" runat="server" /> <label class="thai-black22">พยาธิวิทยา</label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton18" runat="server" /> <label class="thai-black22">รังสีวิทยา</label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton19" runat="server" /> <label class="thai-black22">งานเวชระเบียน</label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton20" runat="server" /> <label class="thai-black22">การเงิน</label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton21" runat="server" /> <label class="thai-black22">ฝ่ายสารสนเทศ</label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton22" runat="server" /> <label class="thai-black22">ฝ่ายโภชนาการ</label></div>
<div class="col-lg-6"><asp:RadioButton ID="RadioButton23" runat="server" /> <label class="thai-black22">ส่วนสนับสนุนพันธกิจคณะอื่นๆ สังกัดสำนักงานคณบดี</label></div>
<div class="col-lg-6"><asp:RadioButton ID="RadioButton24" runat="server" /> <label class="thai-black22">ส่วนสนับสนุนโรงพยาบาลอื่น ๆ</label></div>
<div class="col-lg-6"><asp:RadioButton ID="RadioButton25" runat="server" /> <label class="thai-black22">ส่วนสนับสนุนพันธกิจคณะอื่นๆ สังกัดสำนักงานวิจัย</label></div>
<div class="col-lg-6"><asp:RadioButton ID="RadioButton26" runat="server" /> <label class="thai-black22">ส่วนสนับสนุนพันธกิจคณะอื่นๆ สังกัดสำนักงานการศึกษา</label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton27" runat="server" /> <label class="thai-black22">ทันตกรรม</label></div>
<div class="col-lg-2"><asp:RadioButton ID="RadioButton28" runat="server" /> <label class="thai-black22">ภาควิชาดี</label></div>
<%--<div class="col-lg-2"><asp:RadioButton ID="RadioButton29" runat="server" /> <label class="thai-black22">อื่น ๆ</label></div>--%> <br />
</div>
<div class="col-lg-8">
<label class="thai-black22">สถานที่ / หน่วยงานย่อย</label><br />
<asp:DropDownList ID="DropDownList1" runat="server" style="border-radius:5px;">
<asp:ListItem Value="1">OAM1 หน่วยแนะแนวและปรึกษาปัญหาสุขภาพ</asp:ListItem>
<asp:ListItem Value="2">OAM2 หน่วยประสานงานระหว่างโรงพยาบาลและบ้าน</asp:ListItem>
<asp:ListItem Value="3">OER1 หน่วยตรวจโรคผู้ป่วยนอกทั่วไปฉุกเฉิน</asp:ListItem>
<asp:ListItem Value="4">ORU (OER2) หน่วยกู้ชีพ (หน่วยช่วยผู้ป่วยฉุกเฉินระยะวิกฤต)</asp:ListItem>
<asp:ListItem Value="5">OET หน่วยตรวจหู คอ จมูก</asp:ListItem>
<asp:ListItem Value="6">OEY หน่วยตรวจโรคไต</asp:ListItem>
<asp:ListItem Value="7">OFM หน่วยผู้ป่วยนอกเวชศาสตร์ครอบครัว</asp:ListItem>
<asp:ListItem Value="8">OGY1 หน่วยตรวจโรคเฉพาะสตรี</asp:ListItem>
<asp:ListItem Value="9">OGY2 หน่วยฝากครรภ์ ตรวจครรภ์</asp:ListItem>
<asp:ListItem Value="10">OGY3 หน่วยวางแผนครอบครัว</asp:ListItem>
<asp:ListItem Value="11">OPD หน่วยผู้ป่วยนอกกุมารเวชศาสตร์</asp:ListItem>
<asp:ListItem Value="12">OPS1 หน่วยจิตวิทยาคลีนิก</asp:ListItem>
<asp:ListItem Value="13">OPS2 หน่วยพยาบาลจิตเวช</asp:ListItem>
<asp:ListItem Value="14">ORH หน่วยผู้ป่วยนอกเวชศาสตร์ฟื้นฟู</asp:ListItem>
<asp:ListItem Value="15">ORT1 หน่วยตรวจผู้ป่วยนอกรังสีรักษา</asp:ListItem>
<asp:ListItem Value="16">ORT2 หน่วยตรวจผู้ป่วยนอกเวชศาสตร์นิวเคลียร์</asp:ListItem>
<asp:ListItem Value="17">หน่วยสวัสดิการสุขภาพบุคลากร</asp:ListItem>
<asp:ListItem Value="18">หน่วยโรคไต</asp:ListItem>
<asp:ListItem Value="19">SSS2 หน่วยให้ยาเคมีบำบัดระยะสั้น</asp:ListItem>
<asp:ListItem Value="20">AER หน่วยรถพยาบาลการแพทย์ฉุกเฉินและส่งต่อ</asp:ListItem>
<asp:ListItem Value="21">HTU หน่วยบริการหัตถการ (Treatment center)</asp:ListItem>
<asp:ListItem Value="22">งานแก้ไขความผิดปกติของการสื่อความหมา</asp:ListItem>
</asp:DropDownList>
</div></div></div></div>
<div class="panel-group">
<div class="panel panel-warning">
<div class="panel-heading <%--col-lg-12--%>">
<h4 class="thai-black26 <%--col-lg-4--%>">เหตุการณ์ความเสี่ยงทางคลินิก (SIMPLE)</h4>
<%-- <h4 class="thai-black26 col-lg-4"><span class="fa fa-search-plus"></span>เลือกเหตุการณ์แบบ QSMC</h4>
<h4 class="thai-black26 col-lg-4"><span class="fa fa-book"></span>ข้อร้องเรียน / Complain</h4>--%>
</div>
<div class="panel-body">
<div class="col-lg-12">
<div class="col-lg-4">
<label class="thai-black22"><span class="fa fa-chain"></span> เหตุการณ์ *</label><br />
<asp:RadioButton ID="RadioButton30" runat="server" /> <label class="thai-black22">S</label>
<asp:RadioButton ID="RadioButton31" runat="server" /> <label class="thai-black22">I</label>
<asp:RadioButton ID="RadioButton32" runat="server" /> <label class="thai-black22">M</label>
<asp:RadioButton ID="RadioButton33" runat="server" /> <label class="thai-black22">P</label>
<asp:RadioButton ID="RadioButton34" runat="server" /> <label class="thai-black22">L</label>
<asp:RadioButton ID="RadioButton35" runat="server" /> <label class="thai-black22">E</label></div>
<div class="col-lg-8">
<label class="thai-black22">ประเภทความเสี่ยง</label><br />
<asp:RadioButton ID="RadioButton36" runat="server" /> <label class="thai-black22">ความเสี่ยงทางคลินิก (Clinic)</label><br />
<asp:RadioButton ID="RadioButton37" runat="server" /> <label class="thai-black22">ความเสี่ยงด้านสิ่งแวดล้อมและความปลอดภัย (Non-Clinic)
</label>
</div>
<label class="thai-black22">ระดับความรุนแรง</label><br />
<asp:RadioButton ID="RadioButton38" runat="server" /> <label class="thai-black22">A</label>
<asp:RadioButton ID="RadioButton39" runat="server" /> <label class="thai-black22">B</label>
<asp:RadioButton ID="RadioButton40" runat="server" /> <label class="thai-black22">C</label>
<asp:RadioButton ID="RadioButton41" runat="server" /> <label class="thai-black22">D</label>
<asp:RadioButton ID="RadioButton42" runat="server" /> <label class="thai-black22">E</label>
<asp:RadioButton ID="RadioButton43" runat="server" /> <label class="thai-black22">F</label>
<asp:RadioButton ID="RadioButton44" runat="server" /> <label class="thai-black22">G</label>
<asp:RadioButton ID="RadioButton45" runat="server" /> <label class="thai-black22">H</label>
<asp:RadioButton ID="RadioButton46" runat="server" /> <label class="thai-black22">I</label>
<asp:HyperLink ID="HyperLink2" runat="server" style="font-family:'TH SarabunPSK';font-size:22px;" class="btn btn3d btn3d-primary" data-toggle="collapse" data-target="#Search"><span class="fa fa-folder-open"></span>รายละเอียด</asp:HyperLink><br />
<div id="Search" class="collapse">
<div class="alert alert-dismissable alert-success">
<span class="thai-black22">
A เหตุการณ์ซึ่งมีโอกาสที่จะก่อให้เกิดความคลาดเคลื่อน<br />
B เกิดความคลาดเคลื่อนขึ้น แต่ยังไม่ถึงผู้ป่วย (near miss)<br />
C เกิดความคลาดเคลื่อนกับผู้ป่วย แต่ไม่ทำให้ผู้ป่วยได้รับอันตราย<br />
D เกิดความคลาดเคลื่อนกับผู้ป่วยส่งผลให้ต้องมีการเฝ้าระวังเพื่อให้มั่นใจว่าไม่เกิดอันตรายต่อผู้ป่วย<br />
E เกิดความคลาดเคลื่อนกับผู้ป่วยส่งผลให้เกิดอันตรายชั่วคราว และต้องมีการบำบัดรักษา<br />
F เกิดความคลาดเคลื่อนกับผู้ป่วยส่งผลให้เกิดอันตรายชั่วคราว ต้องนอนโรงพยาบาลหรืออยู่รพ.นานขึ้น<br />
G เกิดความคลาดเคลื่อนกับผู้ป่วยส่งผลให้เกิดอันตรายถาวรแก่ผู้ป่วย<br />
H เกิดความคลาดเคลื่อนกับผู้ป่วยส่งผลให้เกิดภาวะ shock หรือต้องทำการช่วยชีวิต<br />
I เกิดความคลาดเคลื่อนกับผู้ป่วยซึ่งเป็นสาเหตุของการเสียชีวิต</span>
</div>
</div>
<!-- End Search -->
<label class="thai-black22">ข้อมูลเพิ่มเติมโดยย่อ</label><br />
<asp:TextBox ID="detail" runat="server" CssClass="form-control"></asp:TextBox><br />
<label class="thai-black22">การแก้ไขเบื้องต้น</label><br />
<asp:TextBox ID="setting" runat="server" CssClass="form-control"></asp:TextBox><br />
<label class="thai-black22">ผลลัพธ์ที่เกิดขึ้น*(ชนิดจากการบาดเจ็บ ,ผลข้างเคียง)</label><br />
<asp:TextBox ID="output" runat="server" CssClass="form-control"></asp:TextBox><br />
<label class="thai-black22">เอกสาร (ถ้ามี)</label>
<asp:FileUpload ID="FileUpload1" runat="server" style="border-radius:5px;" />
<label class="thai-black22">ไฟล์ *.doc, *.docx, *.rar, *.zip, *.txt, *.ppt, *.pptx, *.pdf, *.xls, *.xlsx, *.gif, *.jpg, *.jpeg, *.png เท่านั้น</label>
<br />
</div>
</div>
</div>
</div>
<div class="panel panel-warning">
<div class="panel-heading"><h4 class="thai-black26">ข้อมูลเกี่ยวกับผู้รายงาน</h4></div>
<div class="panel-body">
<div class="col-lg-12">
<label class="thai-black22"><span class="fa fa-male"></span> ผู้รายงาน *</label>
<asp:RadioButton ID="RadioButton47" runat="server" /> <label class="thai-black22">แพทย์</label>
<asp:RadioButton ID="RadioButton48" runat="server" /> <label class="thai-black22">พยาบาล</label>
<asp:RadioButton ID="RadioButton49" runat="server" /> <label class="thai-black22">ผู้ช่วยพยาบาล</label>
<asp:RadioButton ID="RadioButton50" runat="server" /> <label class="thai-black22">เภสัชกร</label>
<asp:RadioButton ID="RadioButton51" runat="server" /> <label class="thai-black22">อื่น ๆ</label>
<asp:TextBox ID="MeIOR" runat="server" style="border-radius:5px"></asp:TextBox>
<br />
</div>
</div>
</div>
<a id="save" runat="server" class="btn btn-primary" style="font-family:'TH SarabunPSK';font-size:22px;"><span class="fa fa-save"></span> บันทึกมูล</a>
<a id="send" runat="server" class="btn btn-default" style="font-family:'TH SarabunPSK';font-size:22px;"><span class="fa fa-send"></span> ส่งข้อมูล</a>
<a id="previre" runat="server" class="btn btn-info" style="font-family:'TH SarabunPSK';font-size:22px;"><span class="fa fa-print"></span> ตัวอย่างก่อนพิมพ์</a> </div>
</section>
</section>
<script src="js/jquery-1.8.3.min.js"></script>
<link href="../data_pic/bootstrap-datetimepicker.min.css" rel="stylesheet" />
<script src="../data_pic/bootstrap-datetimepicker.min.js"></script>
<script src="../data_pic/bootstrap-datetimepicker.th.js"></script>
<script src="../data_pic/form-validator.min.js"></script>
<script type="text/javascript">
$('.form_datetime').datetimepicker({
language: 'th',
weekStart: 1,
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
startView: 2,
forceParse: 0,
showMeridian: 1
});
$('.form_date').datetimepicker({
language: 'th',
weekStart: 1,
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
startView: 2,
minView: 2,
forceParse: 0
});
</script>
</asp:Content>
Tag : ASP, JavaScript, Web (ASP.NET), VB.NET, Windows
Date :
2016-11-29 20:49:36
By :
velonz
View :
1771
Reply :
4
ถ้าเป็นพวก Modal น่าจะต้องปิดครับ นอกจากจะเป็น Popup ครับ
Date :
2016-11-30 10:00:42
By :
mr.win
ในอีเวนต์ PageIndexChanged ก็สั่งให้มันแสดงใหม่ก็สิ้นเรื่อง
อันนี้ผมเขียนเอาไว้ใน Module
Code (VB.NET)
'''<summary>
'''Get Curent aspx object file.
'''</summary>
'''<remarks>
''' Usage : Dim p As Page = mduMain.getCurrentPage()
'''</remarks>
Public ReadOnly Property getCurrentPage() As Page
Get
Try
Dim cp As Page = DirectCast(HttpContext.Current.Handler, Page)
If cp IsNot Nothing Then
Return cp
Else
WL_Utility.Logger.LogInfo("DirectCast(HttpContext.Current.Handler, Page) Is Nothing.")
Return Nothing
End If
Catch ex As Exception
WL_Utility.Logger.LogInfo(ex)
Return Nothing
End Try
End Get
End Property
Public Function MessageBox(ByVal msg As String, Optional ByVal isHidden As Boolean = False) As String
Dim curPage As Page = mduMain.getCurrentPage()
If Not isHidden Then
ScriptManager.RegisterClientScriptBlock(curPage, curPage.GetType(), "showMsgBox", "$('#mst_lblMessageBox').html('" & msg & "');$('#mst_ShowMsgBox').modal('show');", True)
Else
ScriptManager.RegisterClientScriptBlock(curPage, curPage.GetType(), "hideMsgBox", "$('#mst_lblMessageBox').html('');$('#mst_ShowMsgBox').modal('hide');", True)
End If
Return Nothing
End Function
Date :
2016-11-30 11:12:31
By :
หน้าฮี
อันนี้ผมวาง Layout เป็นแบบนี้ (Modal Popup)
Code (VB.NET)
<div class="modal fade modal-info modal-draggable" id="mst_ShowMsgBox" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<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">ข้อความเตือน</h4>
</div>
<div class="modal-body">
<label id="mst_lblMessageBox">อะไรก็ว่ากันไป..</label>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-outline btn-default" data-dismiss="modal">Close(ปิด)</button>
</div>
</div>
</div>
</div>
Date :
2016-11-30 11:18:50
By :
หน้าฮี
ตัวอย่างที่เป็นรูปธรรม
ปล. อยากทำแต่ไม่มีเวลา
Date :
2016-11-30 11:33:11
By :
หน้าฮี
Load balance : Server 01