protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //var SubId=19&arId=2&secId=2&edit=1 var subId = Request.QueryString["SubId"]; var arId = Request.QueryString["arId"]; var secId = Request.QueryString["secId"]; var edit = Request.QueryString["edit"]; try { if (arId != null) { #region File Resource FileResourceId = Convert.ToInt32(arId); using (var helper = new DbHelper.ActAndRes()) { var fileRes = helper.GetFileResource(FileResourceId); if (fileRes != null) { lblHeading.Text = fileRes.Name; lblTitle.Text = fileRes.Name; var file = helper.GetFileOfFileResource(fileRes.MainFileId ?? 0); if (file != null) { var fullPath = file.SubFile.FileDirectory + file.SubFile.FileName; if (fullPath == "") { pnlError.Visible = true; } pnlError.Visible = true; //ProcessRequest(Context, fullPath); switch (fileRes.Display) { case 0: frame.Src = fullPath; break; case 1: //embed//iframe frame.Src = fullPath; break; case 2: //force donload ProcessRequest(Context, fullPath); break; case 3: //open//only file in same window break; case 4: //popup if (subId != null && edit != null && secId != null) { OpenWindow(fullPath); Response.Redirect( "~/Views/Course/Section/Master/CourseSectionListing.aspx" + "?SubId" + subId + "&edit=" + edit); } break; } } else { pnlError.Visible = true; } } else { pnlError.Visible = true; } } #endregion } } catch { } } }