Java/C#
Jeg skal printe en gridview ud fra visual studio, og anvender en popup.htm fil til formålet.Gridview´en vises fint på popup vinduet, men min window.print() funktion virker ikke, eller rettere siden er blank når den printes ud. Men jeg har fundet ud af at hvis jeg kalder window.print() to gange så virker den ene printfunktion.
Jeg har følgende kode i min popup.htm:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
<script src="../scripts/EUtil.js" language="javascript" type="text/javascript"></script>
</head>
<script language="javascript">
<!--
function SetSource()
{
document.all["main"].src = window.dialogArguments;
window.print();
}
//-->
</script>
<frameset onload="SetSource()" border="0">
<frame id="main" src="">
</frameset>
</html>
Håber nogen kan hjælpe med dette. Hvis nogen har en anden løsning uden brug af popup.htm er det også fint.
Jeg har prøvet at sætte siden i fokus med focus(); men det hjælper ikke. Hvis jeg anbringer en button på selve popup.htm som kalder window.print(); så virker udskriften som den skal, men det er ikke det jeg vil
Håber nogen kan hjælpe med dette !
Tak
mvh
Pigbear
