Om användaren har ändrat något på sidan och är på väg att lämna sidan utan att spara, kan man då få fram en fråga vid exit? Gjorde så här:Fråga om att spara vid exit av webbsida?
För att krångla till det så måste det fungera på MasterPageSv: Fråga om att spara vid exit av webbsida?
# I Master satte jag
<body id="MasterPageBodyTag" runat="server">
# I Contentsidan ...
<script type="text/javascript">
function closeIt()
{
event.returnValue = "Verkar som om du har ändrat uppgifter utan att spara?.";
}
</script>
# Tyvärr fick jag använda autopostback på textrutan, finns det en annan lösning utan att behöva Autopostback?
Protected Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
Dim mBody As System.Web.UI.HtmlControls.HtmlGenericControl = CType(Me.Master.FindControl("MasterPageBodyTag"), System.Web.UI.HtmlControls.HtmlGenericControl)
mBody.Attributes.Add("onbeforeunload", "closeIt()")
End Sub