在VS2010安装了
AjaxControlToolkit.Binary.NET4 新建.NET framework4.0网站
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Panel ID="Panel1" runat="server" Height="192px" Width="200px">
<asp:Panel ID="Panel2" runat="server" Height="33px" Width="196px"
BackColor="#999999">
</asp:Panel>
</asp:Panel>
<asp:DragPanelExtender ID="DragPanelExtender1" runat="server" TargetControlID="Panel1" DragHandleID="Panel2">
</asp:DragPanelExtender>
实现拖动没问题
但是安装了AjaxControlToolkit.Binary.NET35 新建.NET framework3.5网站
同样的代码却无法实现拖动效果了 请各位高手指点一下,为何会这样?
孩子 还是安装回VS2008吧 现在很多企业或项目还没用到4.0框架 所有有些东西难免也就不兼容
装了.net4版本的AjaxControlToolkit就不要再回去再装.net3.5版本了吧?何况安装顺序好像不对。
3.5的部署是一件非常麻烦的事,framearok 3.5有100多M,核心还是framewrok2
framearok 4只有40多M,核心是framewrok4
如果用.net4,就索性放弃以前的版本
代码是没有问题,运行环境的问题,有可能是你装的太多了,可以随便到一个服务器上试试。
不建议使用这些控件包,生成的代码太多,要效果还是用JQUERY或自己的写,相对比较灵活。