다음 Javascript를 사용하여 ASP.Net에서 radcontrols를 사용하여 자식 창을 엽니 다.
function OpenrcdPopup(SchNo) {
var url = "frmPF_TrackerRecd.aspx?SchNo=" + SchNo;
var oWnd = radopen(url, "RadWindow_rcd");
return false;
}
radformdecorator에서 창 너비와 높이를 지정했습니다 ...
<Telerik:RadFormDecorator ID="RadFormDecorator1" runat="server"
DecoratedControls="Default" />
<Telerik:RadWindowManager ID="RadWindowManager2"
ShowContentDuringLoad="false" VisibleStatusbar="false"
ReloadOnShow="true" runat="server" Modal="true">
<Windows>
<Telerik:RadWindow ID="RadWindow_rcd" runat="server" Height="393px"
Width="690px" Behaviors="Maximize,Close"
NavigateUrl="frmPF_TrackerRecd.aspx">
</Telerik:RadWindow>
</Windows>
</Telerik:RadWindowManager>
높이와 너비의 값을 변경하면 그에 따라 화면 크기가 달라집니다. 그러나 스크롤바는 자식 창에도 표시됩니다. radopen을 사용하여 스크롤바가없는 자식 창을 어떻게 가져올 수 있습니까?
도와주세요 ..
Height="393px" Width="690px"
HTML 헤드 섹션에서 페이지의 오버플로 값을 숨김으로 설정 하여 창 크기를 다음 과 같이 유지하고 콘텐츠에 따라 창 크기를 자동으로 조정할 필요가 없습니다.
<html>
<head>
<style type="text/css">
.hid { overflow: hidden; }
</style>
부모 창에는 스크롤 막대를 원하지만 자식 창에는 적용하지 않으려면 설정을 동적으로 적용 할 수 있습니다. 먼저 .NET을 사용하여 본문을 서버 컨트롤로 설정합니다 <body id="Body1" runat="server">
. 그런 다음 SchNo
URL 쿼리 문자열의 값에 따라 값이 자식 창에 대한 경우 서버 측 CSS 클래스를 설정합니다. 예를 들어, 자식 창의 값은 "theChild"입니다.
protected void Page_Load(object sender, EventArgs e)
{
if (Request["SchNo"] != null && Request["SchNo"] == "theChild")
{
Body1.Attributes.Add("class", "hid");
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다