У меня есть всплывающее окно для отображения pdf .. но мне нужно поместить кнопку asp в всплывающее окно, попробовав следующий код, но не смог найти решение .. может любой разрешает это?с кнопкой asp назад в всплывающем окне для отображения pdf
enter code here
<asp Page attributes>
...............
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<br />
<form id="form1" runat="server">
<div> <asp:Button ID="dd" runat="server" OnClick="Backonclick" Text="back"/>
</div>
<div></div>
</form>
</body>
</html>
on page load event
dd.Visible = true;
string path = Request.QueryString["val"].ToString();
string extention = Path.GetExtension(path);
int len = extention.Length - 1;
string extwithoutdot = extention.Substring(1, len);
if (extwithoutdot.Equals("JPG") || extwithoutdot.Equals("jpg") ||
extwithoutdot.Equals("jpeg") || extwithoutdot.Equals("JPEG"))
{
extwithoutdot = "jpeg";
...........
Как это PDF включены в это окно? –
Путь получается из родительского окна и отображается во всплывающем окне, используя следующий код: if (buffer! = Null) { if (filetype.Equals ("PDF")) { Response.ContentType = "application /" + extwithoutdot; } else { Response.ContentType = "image /" + extwithoutdot; } Response.AddHeader («длина содержимого», buffer.Length.ToString()); Response.BinaryWrite (buffer); ' – user3781993