Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.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 ajaxtoolkit智能标记未显示_Asp.net_Asp.net Ajax - Fatal编程技术网

Asp.net ajaxtoolkit智能标记未显示

Asp.net ajaxtoolkit智能标记未显示,asp.net,asp.net-ajax,Asp.net,Asp.net Ajax,我试图解决这个问题已经有一段时间了,但到现在还没有解决 我试图重新安装它,但仍然没有显示智能标签,当我右键单击它时,它会变灰 任何人,都有解决这个问题的办法。我正在使用asp.NET3.5,VisualStudio2008 谢谢我不知道这是否是VS2008中的小故障,但我找到了解决办法。 切换到源代码视图,并将Ajax控件工具箱中的控件拖到编辑屏幕上。 然后将TargetControlId属性设置为要扩展的控件的名称。奇怪的是,执行此操作后,智能标记会出现,尽管它只为您提供删除扩展器的选项 重要

我试图解决这个问题已经有一段时间了,但到现在还没有解决

我试图重新安装它,但仍然没有显示智能标签,当我右键单击它时,它会变灰

任何人,都有解决这个问题的办法。我正在使用asp.NET3.5,VisualStudio2008


谢谢

我不知道这是否是VS2008中的小故障,但我找到了解决办法。 切换到源代码视图,并将Ajax控件工具箱中的控件拖到编辑屏幕上。 然后将TargetControlId属性设置为要扩展的控件的名称。奇怪的是,执行此操作后,智能标记会出现,尽管它只为您提供删除扩展器的选项

重要提示:您需要从页面中删除ScriptControlManager(如果已添加),并将其替换为ToolkitScriptManagerControl

我希望这有助于我找到问题所在。 我前面给出的答案可以绕过这个问题,但是要获得智能标记,您必须在您希望使用AjaxControlToolkit程序集的任何网页上注册AjaxControlToolkit程序集,如下所示: 此语句应位于页面声明语句下方(网页顶部)。 这将为您提供智能标签。 注意:设置为“TagPrefix”的任何内容都需要用作任何toolkit控件的前缀: 祝福