{"id":428,"date":"2011-01-05T10:57:04","date_gmt":"2011-01-05T14:57:04","guid":{"rendered":"http:\/\/www.iowawebnet.com\/ein\/?p=428"},"modified":"2011-01-17T18:26:15","modified_gmt":"2011-01-17T22:26:15","slug":"asp-net-onclientclick","status":"publish","type":"post","link":"https:\/\/www.iowawebnet.com\/ein\/2011\/01\/asp-net-onclientclick\/","title":{"rendered":"OnClientClick"},"content":{"rendered":"<p><a href=\"http:\/\/www.iowawebnet.com\/ein\/?attachment_id=480\" rel=\"attachment wp-att-480\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.iowawebnet.com\/ein\/wp-content\/uploads\/2011\/01\/ScreenShot124.gif\" alt=\"\" title=\"OnClientClick\" width=\"571\" height=\"221\" class=\"alignnone size-full wp-image-480\" srcset=\"https:\/\/www.iowawebnet.com\/ein\/wp-content\/uploads\/2011\/01\/ScreenShot124.gif 571w, https:\/\/www.iowawebnet.com\/ein\/wp-content\/uploads\/2011\/01\/ScreenShot124-300x116.gif 300w\" sizes=\"(max-width: 571px) 100vw, 571px\" \/><\/a><\/p>\n<p>OnClientClick properties to close pop-up window and redirect visitor back to parent page when using jQuery.<\/p>\n<blockquote><p>&lt;asp:Button ID=&#8221;InsertCancelButton&#8221; runat=&#8221;server&#8221;<br \/>\nText=&#8221;Cancel&#8221; PostBackUrl=&#8221;~\/ManageAccounts.aspx&#8221;<br \/>\nOnClientClick=&#8221;window.document.forms[0].target=&#8217;_parent&#8217;;&#8221;\u00a0 \/&gt;<\/p><\/blockquote>\n<p><strong>Code behind<\/strong> &#8211; <em>Login.aspx.vb<\/em><\/p>\n<blockquote><p>Partial Class Login<br \/>\nInherits System.Web.UI.Page<\/p>\n<p>Protected Sub Submit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Submit.Click<br \/>\n&#8216;\/ define vars<br \/>\nDim usn As TextBox<br \/>\nDim pwd As TextBox<br \/>\n&#8216;\/ bind controls<br \/>\nusn = Submit.FindControl(&#8220;usn&#8221;)<br \/>\npwd = Submit.FindControl(&#8220;pwd&#8221;)<br \/>\n&#8216;\/ run some statement<br \/>\nIf usn.Text.ToString = &#8220;your-usn&#8221; And pwd.Text.ToString = &#8220;your-pwd&#8221; Then<br \/>\nBtnImg.ImageUrl = &#8220;images\/checkMark.png&#8221; &#8216;\/ display checkmark<br \/>\nLabel1.Text = &#8221; &lt;font color=&#8217;green&#8217;&gt;Login successful!&lt;\/font&gt;&#8221; &#8216;\/ display msg<br \/>\nBtnRed1.Text = &#8220;continue&#8221; &#8216;\/ link text<br \/>\nElse<br \/>\nLabel1.Text = &#8220;&lt;font color=&#8217;red&#8217;&gt;Login failed!&lt;\/font&gt;&#8221; &#8216;\/ failed login alert<\/p>\n<p>End If<br \/>\nEnd Sub<br \/>\nEnd Class<\/p><\/blockquote>\n<p><strong>Form page<\/strong> &#8211; <em>[Login.aspx<\/em>]<\/p>\n<blockquote><p>&lt;%@ Page Language=&#8221;VB&#8221; AutoEventWireup=&#8221;false&#8221; CodeFile=&#8221;Login.aspx.vb&#8221; Inherits=&#8221;Login&#8221; %&gt;<\/p>\n<p>&lt;!DOCTYPE html PUBLIC &#8220;-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN&#8221; &#8220;http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd&#8221;&gt;<\/p>\n<p>&lt;html xmlns=&#8221;http:\/\/www.w3.org\/1999\/xhtml&#8221;&gt;<br \/>\n&lt;head runat=&#8221;server&#8221;&gt;<br \/>\n&lt;title&gt;&lt;\/title&gt;<br \/>\n&lt;link href=&#8221;Styles\/Site960.css&#8221; rel=&#8221;stylesheet&#8221; type=&#8221;text\/css&#8221; \/&gt;<br \/>\n&lt;\/head&gt;<br \/>\n&lt;body&gt;<br \/>\n&lt;form id=&#8221;form1&#8243; runat=&#8221;server&#8221;&gt;<br \/>\n&lt;div&gt;<br \/>\n&lt;table width=&#8221;335px&#8221; &gt;<br \/>\n&lt;tr style=&#8221;background: #e1d6c7; font-weight: bold;&#8221;&gt;<br \/>\n&lt;td colspan=&#8221;2&#8243;&gt; Please Login!&lt;\/td&gt;<br \/>\n&lt;\/tr&gt;<br \/>\n&lt;tr&gt;<br \/>\n&lt;td&gt;Username:&lt;\/td&gt;<br \/>\n&lt;td&gt;<br \/>\n&lt;asp:TextBox ID=&#8221;usn&#8221; runat=&#8221;server&#8221;&gt;&lt;\/asp:TextBox&gt;<br \/>\n&lt;asp:RequiredFieldValidator ID=&#8221;ReqVal1&#8243; runat=&#8221;server&#8221;<br \/>\nErrorMessage=&#8221;&lt;font color=&#8217;red&#8217;&gt;?&lt;\/font&gt;&#8221; ControlToValidate=&#8221;usn&#8221; &gt;<br \/>\n&lt;\/asp:RequiredFieldValidator&gt;<br \/>\n&lt;\/td&gt;<br \/>\n&lt;\/tr&gt;<br \/>\n&lt;tr&gt;<br \/>\n&lt;td&gt;Password:&lt;\/td&gt;<br \/>\n&lt;td&gt;<br \/>\n&lt;asp:TextBox ID=&#8221;pwd&#8221; runat=&#8221;server&#8221; TextMode=&#8221;Password&#8221; &gt;&lt;\/asp:TextBox&gt;<br \/>\n&lt;asp:RequiredFieldValidator ID=&#8221;ReqVal2&#8243; runat=&#8221;server&#8221;<br \/>\nErrorMessage=&#8221;&lt;font color=&#8217;red&#8217;&gt;?&lt;\/font&gt;&#8221; ControlToValidate=&#8221;pwd&#8221; &gt;<br \/>\n&lt;\/asp:RequiredFieldValidator&gt;<br \/>\n&lt;\/td&gt;<br \/>\n&lt;\/tr&gt;<br \/>\n&lt;tr&gt;<br \/>\n&lt;td colspan=&#8221;2&#8243;&gt;<br \/>\n&lt;asp:ImageButton ID=&#8221;BtnImg&#8221; runat=&#8221;server&#8221; \/&gt;<br \/>\n&lt;asp:Label ID=&#8221;Label1&#8243; runat=&#8221;server&#8221;&gt;&lt;\/asp:Label&gt;<br \/>\n&lt;asp:LinkButton ID=&#8221;BtnRed1&#8243; runat=&#8221;server&#8221; PostBackUrl=&#8221;~\/Control-Panel.aspx&#8221;<br \/>\nOnClientClick=&#8221;window.document.forms[0].target=&#8217;_parent&#8217;;&#8221;\u00a0 CausesValidation=&#8221;true&#8221;&gt;<br \/>\n&lt;\/asp:LinkButton&gt;&lt;\/td&gt;<br \/>\n&lt;\/tr&gt;<br \/>\n&lt;tr&gt;<br \/>\n&lt;td&gt;&lt;\/td&gt;&lt;td style=&#8221;text-align: center;&#8221;&gt;&lt;asp:Button ID=&#8221;Submit&#8221; Text=&#8221;Login&#8221; runat=&#8221;server&#8221; \/&gt;&lt;\/td&gt;<br \/>\n&lt;\/tr&gt;<br \/>\n&lt;\/table&gt;<br \/>\n&lt;\/div&gt;<br \/>\n&lt;\/form&gt;<br \/>\n&lt;\/body&gt;<br \/>\n&lt;\/html&gt;<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>OnClientClick properties to close pop-up window and redirect visitor back to parent page when using jQuery. &lt;asp:Button ID=&#8221;InsertCancelButton&#8221; runat=&#8221;server&#8221; Text=&#8221;Cancel&#8221; PostBackUrl=&#8221;~\/ManageAccounts.aspx&#8221; OnClientClick=&#8221;window.document.forms[0].target=&#8217;_parent&#8217;;&#8221;\u00a0 \/&gt; Code behind &#8211; Login.aspx.vb Partial Class Login Inherits System.Web.UI.Page Protected Sub Submit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Submit.Click &#8216;\/ define vars Dim usn As TextBox Dim pwd As TextBox [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,16],"tags":[19,26,142],"class_list":["post-428","post","type-post","status-publish","format-standard","hentry","category-applications","category-net","tag-asp-net","tag-colorbox","tag-jquery"],"_links":{"self":[{"href":"https:\/\/www.iowawebnet.com\/ein\/wp-json\/wp\/v2\/posts\/428"}],"collection":[{"href":"https:\/\/www.iowawebnet.com\/ein\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iowawebnet.com\/ein\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iowawebnet.com\/ein\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iowawebnet.com\/ein\/wp-json\/wp\/v2\/comments?post=428"}],"version-history":[{"count":10,"href":"https:\/\/www.iowawebnet.com\/ein\/wp-json\/wp\/v2\/posts\/428\/revisions"}],"predecessor-version":[{"id":482,"href":"https:\/\/www.iowawebnet.com\/ein\/wp-json\/wp\/v2\/posts\/428\/revisions\/482"}],"wp:attachment":[{"href":"https:\/\/www.iowawebnet.com\/ein\/wp-json\/wp\/v2\/media?parent=428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iowawebnet.com\/ein\/wp-json\/wp\/v2\/categories?post=428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iowawebnet.com\/ein\/wp-json\/wp\/v2\/tags?post=428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}