C# UpdatePanel没有';不允许执行代码

C# UpdatePanel没有';不允许执行代码,c#,asp.net,updatepanel,dotnetnuke,C#,Asp.net,Updatepanel,Dotnetnuke,我正在asp.net中处理一个项目,我添加了一个文件上载,它将把文件添加到我项目中的一个特定文件夹中 但问题是,如果我将通过单击执行代码的按钮放入UpdatePanel,它不会将文件保存到文件夹中!!它也没有显示任何错误,只是没有执行代码:( 即使按钮在UpdatePanel中,我如何执行代码?我过去也遇到过这个问题,这是因为FileUpload控件不能在异步回发中工作,因此不能在AJAX UpdatePanel中工作。 我发现codeproject上的这篇文章非常有用: 我们能得到那个代码吗?

我正在asp.net中处理一个项目,我添加了一个文件上载,它将把文件添加到我项目中的一个特定文件夹中

但问题是,如果我将通过单击执行代码的按钮放入UpdatePanel,它不会将文件保存到文件夹中!!它也没有显示任何错误,只是没有执行代码:(


即使按钮在UpdatePanel中,我如何执行代码?

我过去也遇到过这个问题,这是因为FileUpload控件不能在异步回发中工作,因此不能在AJAX UpdatePanel中工作。 我发现codeproject上的这篇文章非常有用:

我们能得到那个代码吗?文件上传在UpdatePanel中吗?`string fileName=Path.Combine(@“C:\websites\dnndev.me\DesktopModules\ushtrimidy\images\”,FileUpload1.fileName);`
FileUpload1.SaveAs(fileName)
这里是代码它不要紧如果文件上传在UpdatePanel的内部或外部,我试图在外部加载它,但仍然存在问题…唯一不允许执行代码的是,如果我将按钮放入UpdatePanelID,您可以为UpdatePanel设置触发器吗?thnx@Alicia,它工作了,但只有一个问题。。。当我点击按钮时,它会刷新第页,并更改字体样式:(…为什么?你能帮我吗?嗨,user2478115,很乐意帮忙。你的css是在单独的文件中还是在页面上内联?也许这个答案对你有帮助?