i have a fileupload control and a button inside a jquery dialog but the on-click doesn't fire here is my aspx page:
<div id="pUploadDiv" class="pUploadDiv">
<asp:FileUpload runat="server" ID="FileUpload1" CssClass="FileUpload" /><br />
<asp:FileUpload runat="server" ID="FileUpload2" CssClass="FileUpload" /><br />
<asp:FileUpload runat="server" ID="FileUpload3" CssClass="FileUpload" /><br />
<asp:FileUpload runat="server" ID="FileUpload4" CssClass="FileUpload" /><br />
<asp:Button runat="server" ID="UploadButton" Text="Upload" OnClick="test" />
</div>
and here is the code-behind:
try
{
HttpFileCollection hfc = Request.Files;
for (int i = 0; i < hfc.Count; i++)
{
HttpPostedFile hpf = hfc[i];
if (hpf.ContentLength > 0)
{
hpf.SaveAs(Server.MapPath("imgs") + "\\" + Path.GetFileName(hpf.FileName));
}
}
}
catch {}
and finally my jquery :
$(function () {
$("#photoUpButton").click(function (pho) {
$(".pUploadDiv").css("visibility","visible").dialog({
modal: true,
height: 300
}, "draggable");
return false;
});
});
the on-click works fine outside the jquery dialog but inside it it doesnt work using asp.net 4.0 with jquery 1.4.1 vs edition.
thanks