如何在 ASP.NET 页面上使用子类化控件?

2023-11-21

我已经子类化了DropDownList添加特定于我的应用程序的功能:

public class MyDropDownList : DropDownList
{
    ...
}

...然后在中引用它Web.Config,这就是我认为事情开始出错的地方:

<pages theme="Main">
    <controls>
        <add tagPrefix="bob" tagName="MyDropDownList" src="~/Components/MyDropDownList.cs" />
    </controls>
</pages>

我对它的引用不起作用:

<tr><td>Category</td>
   <td><bob:MyDropDownList runat="server" ID="Category"... />

我最好的蓝色是编译器错误消息:

"The file 'src' is not a valid [sic] here because it doesn't expose a type."

我认为我在这里误用了如何创建 Web 用户控件的知识。我想要做的是在 ASP.NET 页面上引用此控件,就像我引用父控件一样DropDownList。重构回包含以下内容的 Web 用户控件DropDownList是不可取的,因为我想申请RequiredFieldValidator to it.


<pages theme="Main">
    <controls>
        <add tagPrefix="bob" namespace="MyProject" assembly="MyProject" />
    </controls>
</pages>

这应该够了吧。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 ASP.NET 页面上使用子类化控件? 的相关文章

随机推荐

  • 使用ReferenceQueue和WeakReference

    我想在其他线程不再引用 Closeable 对象时正确关闭它 我写了一些小测试 但在对象入队后 get 方法返回 null 即 poll 方法返回没有引用对象的正确对象 public static void main String args
  • 使用ggplot2在地图上绘制条形图?

    我想使用 ggplot2 为地图上的每个位置生成一个条形图 正如 xingmowang 使用基础图形和一些软件包所做的那样 http nzprimarysectortrade wordpress com 2011 10 02 let r f
  • 谷歌应用程序引擎上有像 pluto 或 jetspeed 这样的 Portlet 容器吗?

    我正在尝试在谷歌应用程序引擎上构建一些 portlet 服务器 作为开源 我想使用 JSR168 286 标准 但我认为以下限制 应用程序引擎将使它介于棘手和不可能之间 有没有人尝试过运行 jetspeed 或内部使用 pluto 的应用程
  • Rails 视图编码问题

    我正在使用 Ruby 2 0 和 Rails 3 2 14 我的视图中散落着几个 UTF 8 字符 主要是货币符号 如 和 等 我注意到一些 ActionView Template Error incompatible character
  • Spring指标中的@Timed注释

    I use TimedString Boot Rest 控制器上的注释 它工作正常 控制器中的方法调用服务中的方法 该方法也用注释 Timed 但是 后续服务 bean 中方法的此注释不起作用 我没有看到结果 metrics 为什么会发生这
  • 没有为此对象定义无参数构造函数。在 ASP.NET MVC 控制器中

    我确信这很简单 但我有点卡在这里 为我的应用程序定义的路由只是默认路由 我定义了以下控制器 namespace Baynes Wedding Web Controllers public class AdminController Cont
  • 当使用 ElementTree.iterparse() 清除树时,内存使用量是否会增加?

    import os import xml etree ElementTree as et for ev el in et iterparse os sys stdin el clear 在 ODP 结构上运行上述内容RDF dump结果总是
  • jQuery 和 TinyMCE:textarea 值未提交

    我在用jQuery and TinyMCE提交表单 但序列化存在问题 因为 Textarea 值未发布 这是代码
  • 如何检测键盘何时显示和隐藏

    如何检测应用程序中何时显示和隐藏键盘 在类的 ViewDidLoad 方法中设置监听有关键盘的消息 Listen for keyboard appearances and disappearances NSNotificationCente
  • Java:如何同步数组访问以及同步条件下的限制是什么

    我有一个 2x2 数组 有两个线程在其上运行 java中可以在数组上使用synchronized语句吗 锁定是如何工作的 java教程线程说synchronized语句适用于对象 所以我不确定它们的意思 另一个网站说我可以发表这样的声明 s
  • 中点公式溢出错误

    我正在学习算法 大o 我只是对此感到好奇 指某东西的用途 mid low high 2 通常不鼓励使用二分查找算法来获取中点 因为可能会出现溢出错误 为什么这会导致发生溢出错误 以及如何处理 mid low high low 2 防止这个错
  • Java中是否可以动态构建多维数组?

    假设我们有 Java 代码 Object arr Array newInstance Array class 5 那会跑吗 进一步说明 如果我们尝试这样的事情会怎样 Object arr1 Array newInstance Array c
  • 包含具有两个不同调用的脚本的原因是什么?

    我使用 HTML5 样板 并且 jQuery 在 HTML 页面中声明了两次 如下所示
  • ListView 中带有 onListItemClick 的可点击区域的宽度

    我正在尝试让 ListView 中的列表项可点击 目前它们是可点击的 参见我的屏幕截图 但它们只能在文本占据的矩形内点击 我在用着protected void onListItemClick ListView l View v int po
  • IE9+和其他浏览器CSS3 ch单位不一致

    IE9 claims支持chCSS单元 根据定义 该单位 等于当前字体的 0 ZERO U 0030 字形的高级度量 或者 更简单地说 0 字形的字符框宽度 这种解释似乎适用于 Firefox 10 和 Chrome 27 div styl
  • 具有 Task.Run 性能的 ASP.NET Web API 2 异步操作方法

    我正在尝试对几个 ASP NET Web API 2 0 端点进行基准测试 使用 Apache bench 其中一种是同步的 一种是异步的 Route user userId feeds HttpGet public IEnumerable
  • 用户在 HTML5 画布应用程序中绘制的平滑锯齿线?

    我们有一个 HTML5 绘图应用程序 用户可以使用铅笔工具绘制线条 与基于 Flash 的绘图应用程序相比 线条边缘略有锯齿 并且显得有些模糊 发生这种情况是因为用户在绘图时需要保持线条完全笔直 或者算法会感知每个像素偏差并将其投影为锯齿状
  • 如何监视 UWP 项目中的文件更改?

    我正在将我的游戏从完整的桌面 net 移植到 UWP 我需要解决的一件事是如何将纹理 着色器等实时加载到游戏的 UWP 版本中 在桌面版本中 我使用 FileSystemWatcher 来执行此操作 但 UWP 中不存在 FileSyste
  • 具有堆叠组件的直方图

    假设我有一个过去 90 天内每天测量的值 我想绘制值的直方图 但我想让查看者轻松查看过去 90 天的某些非重叠子集中测量值的累积情况 我想通过将直方图的每个条 细分 成块来做到这一点 一大块用于最早的观察 一大块用于最近的观察 一大块用于最
  • 如何在 ASP.NET 页面上使用子类化控件?

    我已经子类化了DropDownList添加特定于我的应用程序的功能 public class MyDropDownList DropDownList 然后在中引用它Web Config 这就是我认为事情开始出错的地方