Jag vill få ett fönster att poppa upp när jag trycker på en vanlig knapp. Det går inte.. FEL FEL FEL FEL FEL!!! Ha ha! Äntligen får jag säga det till någon :-) M.Sand, fråga: "Det går inte.. "Vill du interagera med kliente, måste du generera javscript som exekveras i ex OnLoad för body taggen"öppna popupfönster i codebehind
<code>
Private Sub btnPrint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPrint.Click
'????????????
End Sub
</code>
I princip så vill jag detta fast i codebehind.
Detta funkar givetvis inte men...det som detta gör fast .netalized
<code>
<script>
function OpenSendWindow(){
popupwindow = window.open('SendPopup.aspx', 'popupwindow', 'height=80,width=250,top=250,left=300');
}
</script>
</code>Sv: öppna popupfönster i codebehind
Codebehind händer på servern, skulle du slänga upp en popup där så syns den endast på servern.
Vill du interagera med kliente, måste du generera javscript som exekveras i ex OnLoad för body taggenSv: öppna popupfönster i codebehind
Läs i hjälpen under Page.RegisterClientScriptBlock.
Här finns lite saxning från det:
<code>
<script language="VB" runat="server">
Sub Page_Load( sender as Object,e as EventArgs)
'Form the script that is to be registered at client side.
Dim scriptString as String = "<script language=JavaScript> function DoClick() {"
scriptString += "myForm.show.value='Welcome to Microsoft .NET'}<"
scriptString += "/"
scriptString += "script>"
If(Not IsClientScriptBlockRegistered("clientScript"))
RegisterClientScriptBlock("clientScript", scriptString)
End If
End Sub
</script>
</head>
<body topmargin="20" leftmargin="10">
<form id="myForm" runat="server">
<input type="text" id="show" style="width=200">
<input type="button" value="ClickMe" onclick="DoClick()">
</form>
</body>
</html>
</code>
//Mikael.NETSv: öppna popupfönster i codebehind
vad är det du gör då? är det inte generera ett javascritp precis som jag sa?Sv: öppna popupfönster i codebehind
Codebehind händer på servern.."
Går det att tolka på annat sätt? :-)
//Mikael.NETSv: öppna popupfönster i codebehind
Går det att tolka på nåt annat sätt?