Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net System.ArgumentException:值不能为null或空。参数名称:handler_Asp.net_Event Handling_Ajaxcontroltoolkit - Fatal编程技术网

Asp.net System.ArgumentException:值不能为null或空。参数名称:handler

Asp.net System.ArgumentException:值不能为null或空。参数名称:handler,asp.net,event-handling,ajaxcontroltoolkit,Asp.net,Event Handling,Ajaxcontroltoolkit,首先,伙计们,不要投反对票。我已经找遍了这个问题,但找不到 我收到来自实时应用程序的此异常。它太普通了,无法发布我的代码。如果有人要求在页面上发布我的代码,我也会发布 错误被记录下来了,我不知道如何重现它 System.ArgumentException: Value cannot be null or empty. Parameter name: handler at System.Web.UI.ScriptComponentDescriptor.AddEvent(String name

首先,伙计们,不要投反对票。我已经找遍了这个问题,但找不到

我收到来自实时应用程序的此异常。它太普通了,无法发布我的代码。如果有人要求在页面上发布我的代码,我也会发布

错误被记录下来了,我不知道如何重现它

System.ArgumentException: Value cannot be null or empty.
Parameter name: handler
   at System.Web.UI.ScriptComponentDescriptor.AddEvent(String name, String handler)
   at AjaxControlToolkit.ScriptObjectBuilder.DescribeComponent(Object instance, ScriptComponentDescriptor descriptor, IUrlResolutionService urlResolver, IControlResolver controlResolver)
   at AjaxControlToolkit.ExtenderControlBase.RenderScriptAttributes(ScriptBehaviorDescriptor descriptor)
   at AjaxControlToolkit.ExtenderControlBase.GetScriptDescriptors(Control targetControl)
   at System.Web.UI.ExtenderControl.System.Web.UI.IExtenderControl.GetScriptDescriptors(Control targetControl)
   at System.Web.UI.ScriptControlManager.RegisterScriptDescriptors(IExtenderControl extenderControl)
   at System.Web.UI.ScriptManager.RegisterScriptDescriptors(IExtenderControl extenderControl)
   at System.Web.UI.ExtenderControl.Render(HtmlTextWriter writer)
   at AjaxControlToolkit.ExtenderControlBase.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Control.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.UpdatePanel.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.UpdatePanel.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Control.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.UpdatePanel.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.UpdatePanel.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)
   at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at ASP.candidateresume_aspx.__RenderContent5(HtmlTextWriter __w, Control parameterContainer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Control.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
   at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Control.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Page.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
添加代码超出了问题的字符限制。我认为代码中没有错误。这是一个非常普遍的例外

代码上传到谷歌文档上

错误很明显

System.ArgumentException:值不能为null或空。 参数名称:handler 在System.Web.UI.ScriptComponentDescriptor.AddEventString名称中,字符串处理程序

问题是处理程序为null或为空

发布您的代码,我们将看到如何帮助您。
谢谢

请在此处共享代码块,以便确定问题所在。很抱歉,krish,我无法添加代码,因为它超出了允许的字符限制。请检查AjaxControlToolkit控件中客户端事件的空值,例如OnClient Populated=Sure,让我看看是否有任何错误。无论是谁否决了它,请分享我提到的执行SOA的原因,这个错误是非常普遍的,并且不是由代码生成的。堆栈跟踪上的任何行都不会在我的页面上调用。处理程序在System.Web.UI.ScriptComponentDescriptor.AddEventString名称处为null,该字符串处理程序在ajaxtoolkit执行后端处理时调用。当调用堆栈中的所有代码都在.NET framework中时,代码不清晰。错误可能很清楚,但解决方法很简单not@Mick我假设您已经发现了这个问题,但是.NET framework是开源的。因此,您可以实际看到.NET framework调用堆栈中发生了什么。这里是站点:VisualStudio中还有一些选项可以加载符号并允许单步执行框架代码。