我已经引用了.dll文件。
也注册使用了<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
不知道错在什么地方,烦请大家点拨一二。sql存储过程啥的不是很清楚,没有使用。会不会是缺少了什么?

解决方案 »

  1.   

    按部就班的来一下试试在工具箱 邮件 选择 【选择项】,选择你的dll将控件从工具箱拖到网页
      

  2.   

    你在页面的顶部加上引用<%@ Page Title="" Language="C#" MasterPageFile="~/Common/Master/MPMasterPage.master"
        AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="MP_QueryDistribution_Default" %><%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
      

  3.   

    楼上说的已经加上去了还是不行。我在使用前看了网上的好几个例子,自认为操作步骤还是比较没有遗漏的。不知道是什么原因。运行前会有警告说:
    元素“AspNetPager”不是已知元素。原因可能是网站中存在编译错误,或者缺少 web.config 文件。F:\TEST\VS  Test\Aspnetpager\Aspnetpager\Default.aspx 41 19 Aspnetpager
      

  4.   

    Aspnetpager.dll 复制到项目bin目录里引用这个目录里的dll你在一个页面里拖放aspnetpager控件   正常吗? 那些东西不是手工添加
      

  5.   

    引用dll后  在头部引用这句话
    <%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
      

  6.   

    还真是有点问题:拖放aspnetpager控件后,在前台代码中稍微做格式的变动,设计 试图中就会提示:
    Error creating control:无法将类型为“Wuqi.Webdiyer.AspNetPager”的对象强制转化为类型“Wuqi.Webdiyer.AspNetPager”。
    不过我新建工程,添加应用,然后查看文件夹中照样有Aspnetpager.dll 呀,这和复制过来的效果不同么?
    是这个原因造成无法找到服务器标记的么?
      

  7.   

    直接复制过来  也要在web里添加引用   
      

  8.   

    如果你既添加了引用  bin里也有dll就把vs关闭重启试试   有时候vs也很神经病的
      

  9.   

    引用该控件开发者的回复如下1、
    加到vs工具箱中重启后丢失的问题应该和vs或者你的机器设置有关,按理说加上一次后就一直存在了。发布项目时只需要把AspNetPager.dll复制到你的bin文件夹中即可,不需要其它设置。2、
    出现未知的服务器标记问题应该是没有注册控件,在使用控件前应该注册,象这样:
    <%@ Register TagPrefix= "webdiyer " Namespace= "Wuqi.Webdiyer " Assembly= "AspNetPager "%>至于控件添加后重启就没有的问题,是否机器有还原卡之类的东西,以至每次重启C盘被还原了?
      

  10.   

    http://topic.csdn.net/u/20070517/11/9a928277-2230-4d0e-9025-181af46128ee.html