Tag: ajaxcontroltoolkit

不调用Ajax工具包文件上载

我在同一页面上有两个ajaxtoolkit文件ulopads 和代码背后 protected void ajaxUpload2_OnUploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e) { string filePath = “~/Images/” + e.FileName; filePath = filePath.Split(‘\\’).Last(); Session[“img2”] = filePath.ToString(); AjaxFileUpload1.SaveAs(MapPath(filePath)); } protected void ajaxUpload1_OnUploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e) { string filePath = “~/Images/” + e.FileName; filePath = filePath.Split(‘\\’).Last(); Session[“img1”] = filePath.ToString(); ajaxUpload1.SaveAs(MapPath(filePath)); } 问题是每当我使用它上传的AjaxFileUpload1并调用void ajaxUpload2_OnUploadComplete方法但是如果我使用ajaxUpload1,则再次调用方法ajaxUpload2_OnUploadComplete,但不调用方法ajaxUpload1 为什么?? 谢谢。

回发后asp.net文本框不会填充

我使用ASP.NET和C#couple文本框来计算输入的结果。 Textbox2输入了一个值,然后在按钮上单击Textbox1。 这在我第一次输入值时工作正常。 但是第二次更改Textbox2中的值时,我看到在按钮单击时调试时该值被分配给Textbox1,但是没有显示在屏幕上。 我有许多其他控件和母版页。 文本框位于更新面板中。 有人可以帮助我发生什么事吗? 这是代码: &nbsp

assembly和产品版本不匹配

我想在asp.net网站上使用Ajax控件工具包。 我从之前的一个示例项目中复制了dll。 它有以下细节 Assembly Version – 3.5.40412.0 File Version – 3.5.40412.2 Internal Name: Ajax Control Toolkit Language : Neutral Product Version – 3.5.40412.2 当我添加对此程序集的引用时,它在引用列表中显示为“AjaxControlToolkit-3.5.40412.2”。 当我运行解决方案时,我得到一个FileLoadException: 无法加载文件或程序集“AjaxControlToolkit-3.5.40412.2”或其依赖项之一。 定位的程序集的清单定义与程序集引用不匹配。 (HRESULTexception:0x80131040) 我认为问题在于汇编版本和文件版本的差异。 是这样吗? 我们怎样才能克服它?

未知的服务器标签“ajaxToolkit:HtmlEditorExtender”

我正在使用ajaxcontrols并且所有控件都运行良好但是我没有找到任何名为HtmlEditorExtender的控件,所以我刚刚在.html页面中复制了这个标签 这里工作正常,但问题出现了,然后我下载Nuget.tool阅读一些像我一样面临的问题,但仍然无法正常工作 我该怎么办? 我的Web.config文件是

Image.FromStream(PostedFile.InputStream)失败。 (参数无效。)(AsyncFileUpload))

我正在使用AsyncFileUpload(AJAX Toolkit)上传图像。 我有一个处理图像大小调整的按钮。 这已经好了一段时间了,但现在不行了…… protected void BtnUploadImage_Click(object sender, EventArgs e) { var imageFileNameRegEx = new Regex(@”(.*?)\.(jpg|jpeg|png|gif)$”, RegexOptions.IgnoreCase); if (!AsyncFileUpload1.HasFile || !imageFileNameRegEx.IsMatch(AsyncFileUpload1.FileName)) { AsyncFileUpload1.FailedValidation = true; ErrorLabel.Visible = true; return; } ErrorLabel.Visible = false; var file = AsyncFileUpload1.PostedFile.InputStream; var img = Image.FromStream(file, false, false); … } 另一件我觉得很奇怪的事情:如果我尝试的图像小于80kb就可以了。 我们试图重启服务器,但没有改变。 相同的代码在我的机器上运行良好。 (听说之前?? :)) 我还尝试将文件保存在服务器上,然后通过Image.FromFile()获取文件,但后来我得到“无法访问已关闭的文件”。 怎么解决这个?

错误无法加载文件或程序集“AjaxControlToolkit”或其依赖项之一

我正在服务器上部署我的网站。 我的网站是使用asp.net c#4和EF 4完成的。 我收到此错误: Could not load file or assembly ‘AjaxControlToolkit’ or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded 知道我怎么能解决它? 谢谢你的时间

无法加载类型’AjaxControlToolkit.Sanitizer.AntiXssSanitizerProvider’。

我试图使用htmleditorextender但我收到错误。 以下是我的设置 我的web.conf设置是; <!—-> 我的bin文件夹中有以下dll; AntiXSSLibrary.dll SanitizerProviders.dll HtmlSanitizationLibrary.dll 但我仍然得到这个错误; Could not load type ‘AjaxControlToolkit.Sanitizer.AntiXssSanitizerProvider’. 为什么我收到此错误?