내 페이지에서 ajaxmodalpopupextender를 사용하는 중대한 문제에 직면하고 있습니다. FireFox에서 멋지게 잘 동작하고 있지만 Internet Explorer의 한면에 표시되고 배경이 보이지 않는 경우 제대로 작동하지 않습니다.ModalPopupExtender가 IE에서 작동하지 않고 FF로 작업 중
내가
을 XHTML 페이지의
div style="position:absolute;left:140;top:100;"
에 doctype 사업부에서 패널을 갖는 및 설정 CSS
를 사용
- 처럼 거의 모든 일을하려고하지만, 그것을 모두 얻을 아무것도 없습니다. 도와주세요. 내가 stucked 오전
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
어느 하나 좀 도와주세요 ..
하십시오 helpppppppppp -이 :로
doctype이입니다.
이 편집은 피어 리뷰 될 때까지만 볼 수 있습니다.
IE의 어떤 버전을 사용 하시겠습니까? 여기에 ur 코드 조각을 붙여 넣을 수 있습니까? 여기
의 GridView : - 여기
<GridView id= "Grd" runat="server" AutoGenerateColumns="false" CssClass="GridStyle" HeaderStyle-Font-Size="Small" Width="960" Visible="false"> <Columns> 'Columns goes here <asp:TemplateField HeaderText="Action" HeaderStyle-Width="310px" ItemStyle-HorizontalAlign="Left"> <ItemTemplate> <asp:Button ID="btnDelete" runat="server" Text="Delete" OnClick="btnDelete_Click" CommandArgument='<%#Eval("intHireEnquiryID") %>' /> <asp:Button ID="btnPlace" runat="server" Text="Place" OnClick="btnPlace_Click" CommandArgument='<%#Eval("intHireEnquiryID") %>' /> </ItemTemplate> </asp:TemplateField> </Columns> </GridView>
ModalPopup는 : -
<asp:UpdatePanel ID="upPopupPnl" runat="server" UpdateMode="Conditional"> <ContentTemplate> <asp:Panel runat="server" ID="pnlPopup" Width="300px" Height="300px" BackColor="Azure" style="overflow:auto;border-color:Black;border-style:solid;border-width:2px;"> <table><tr><td colspan="2" style="width:300px;"> <asp:RadioButtonList ID="rbl1" runat="server"> </asp:RadioButtonList> </td></tr> <tr><td style="text-align:center;"> <asp:Button ID="btnPlacePopup" runat="server" Text="Place" Width="100" Height="35" Font-Bold="true" OnClick="btnPlacePopup_Click" /> </td> <td style="text-align:center;"> <asp:Button ID="btnCancel" runat="server" Text="Cancel" Width="100" Height="35" Font-Bold="true" /> </td></tr> </table> </asp:Panel> <asp:Button ID="btnDummy" runat="server" Text="Not Display" style="display:none;"/> <ajaxtk:ModalPopupExtender ID="actPopup1" runat="server" TargetControlID="btnDummy" BackgroundCssClass="modalBackground" PopupControlID="pnlPopup" CancelControlID="btnCancel"> </ajaxtk:ModalPopupExtender> </ContentTemplate> </asp:UpdatePanel>
CSS 클래스는 다음과 같습니다 -
.modalBackground { background-color:#B3B3CC; opacity:0.5; }
코드 뒤에 : -
,536,913,632 10dim intHireEnquiryIDas integer Protected Sub btnPlace_Click(ByVal sender As Object, ByVal e As System.EventArgs) intHireEnquiryID = CType(sender, Button).CommandArgument Dim EXP As New Exception Dim params(0) As SqlParameter params(0) = New SqlParameter("@intHireEnquiryID", intHireEnquiryID) Dim DS As New DataSet DS = execQuery("spAgent_Get_Assigned_Workers", executionType.SPExecuteForDS, EXP, params) If DS.Tables(0).Rows.Count > 0 Then rbl1.DataSource = DS rbl1.DataTextField = "WorkerDetail" rbl1.DataValueField = "intWorkerID" rbl1.DataBind() End If upPopupPnl.Update() actPopup1.Show() End Sub
FireFox에서 훌륭하게 작동하지만 IE의 중앙에 팝업을 렌더링하지 않으며 배경이 설정되어 있지 않아 렌더링이되지 않습니다. 나는 완전히 thnx 사전에 도와주세요 stucked입니다.
어쨌든 IE에서 아름다운 것은 무슨 일입니까? – Bastardo
IE의 어떤 버전을 사용하고 계시겠습니까? 여기에 ur 코드 조각을 붙여 넣을 수 있습니까? –
예. 붙여 넣으세요. 확인해주세요. –