<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <style type="text/css"> .FileSelect { background-image: url('../Images/Camera.png'); width: 120px; height: 90px; } </style> <script type="text/javascript"> function SelectFile() { document.getElementById('<%= imageUpload.ClientID %>').click(); } function SubmitForm() { __doPostBack('btnSubmit', ''); } function __doPostBack(eventtarget, eventargument) { document.form1.__EVENTTARGET.value = eventtarget; document.form1.__EVENTARGUMENT.value = eventargument; document.form1.submit(); } </script> </head> <body> <form id="form1" runat="server"> <input type="hidden" id="__EVENTTARGET" value="" /> <input type="hidden" id="__EVENTARGUMENT" value="" /> <input type="button" runat="server" id="btnFileSelect" value="" class="FileSelect" onclick="SelectFile();"/> <asp:FileUpload ID="imageUpload" runat="server" style="display:none;" onchange="SubmitForm()" /> <asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click" style="display:none;" /> </form> </body> </html>
protected void Page_Load(object sender, EventArgs e) { } protected void btnSubmit_Click(object sender, EventArgs e) { }
__doPostBack
document.form1.submit();
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)