问题标签 [webusercontrol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2414 浏览

asp.net - 从 ascx 调用 jquery 函数不起作用

我对以下情况有疑问。

我有一个 ascx,其中包含一个用于搜索条件的提交按钮,我试图在整个站点中使用的 js 文件中调用验证函数(这是我第一次在 ascx 中使用它)。

现在我刚刚试过这个:

该文件被正确引用,因为我已经在 Firebug 中看到了由它完成的帖子。

这是功能:

现在起初我在萤火虫中得到“Validate()不是函数”。由于我进行了警报测试,我收到了第一个警报,然后没有任何错误。

任何人都可以解释一下吗?

谢谢

0 投票
4 回答
848 浏览

asp.net - 动态添加时用户控件的元素未初始化?

我已经建立了一个自定义的 ASP.Net Web 用户控件;之前已经做过足够多次了,但是这个行为不端,我不知道为什么。

在调用页面直接在其标记中包含用户控件的情况下,一切都很好,并且控件按预期运行。

但是,如果页面动态添加此特定控件(添加到母版页中的占位符,这就是调用整个事情的原因),则其中的元素始终保持为 NULL - 用户控件中的任何内容都不会写入客户端,包括静态内容在用户控制范围内。

我可能哪里出错了?

0 投票
1 回答
62 浏览

c# - 编写自定义控件

嗨,伙计们,我有兴趣编写一组自定义控件(最有可能在 ASP.NET 中),想知道我应该遵循什么样的准则。- 对于应该遵循的 UI 控件是否有任何通用要求?- 在编写文档/样本等时,有什么关于它们应该包括什么的指南吗?我知道这是一个非常笼统的问题,但对您对我应该如何开始的反馈感兴趣,并且可能从一开始就有一套严格的指导方针/框架。

0 投票
2 回答
1648 浏览

asp.net - UserControl 和内部属性的问题

我正在尝试开发一个控件,该控件允许开发人员通过标记填充集合(例如,用属性 PersistenceMode(PersistenceMode.InnerProperty) 装饰的属性。我有一个来自Brian Chavez的示例,它或多或少可以满足我的需求,但我希望控件继承自 UserControl 而不是 Control。

这是我在 vb.net 中的代码:

AggregateFeeds.ascx.vb

ascx 文件看起来像:

我的测试页面非常简单,看起来像:

就像现在一样,当我尝试编译时,我得到一个编译器错误,它只是说对象实例未设置为上面一行中的对象实例。如果我把它拿出来,页面加载得很好,设置对象反映了标记中的值。为什么我无法正确填充集合?

0 投票
2 回答
702 浏览

c# - 包含内容的 Web 用户控件

用法 :

控件来源:

代码背后:

}

问题是它给了我以下错误:
对象引用未设置为对象的实例。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.NullReferenceException:对象引用未设置为对象的实例。

源错误:

第 21 行:{
第 22 行:base.OnInit(e);
第 23 行:_ContentTemplate.InstantiateIn(BodyControlSpace);
第 24 行:}
第 25 行:

0 投票
1 回答
324 浏览

asp.net - 在 ASPx 页面中使用自定义 WebUserControl 时 CSS 失真

我有一个从 System.Web.UI.UserControl 派生的非常简单的 Web UserControl。在设计时,用户控件在具有所有 CSS 样式的 VS2008 窗格中看起来很完美。当我将此控件拖放到 aspx 页面上时,会应用 CSS 样式,但会隐藏一些文本,并且 CSS 看起来会变形。

我检查了 CSS、UserControl 和 ASPx 页面的路径。所有都在根目录下的同一级别。aspx 页面仅在 FORM 标记中包含 UserControl。

知道出了什么问题吗?

0 投票
1 回答
205 浏览

asp.net - 用于控件的 ASP.NET 缓存和输出缓存

你知道我有办法通过数据缓存缓存从 SQL Server 获得的数据。另外我可以输出缓存网络用户控件。

Web 用户控件包含来自 SQL 数据库的数据怎么办?缓存数据并缓存控件是否有意义?

结合这两个组件的最佳解决方案是什么?

是的。这是一个新手问题。

0 投票
1 回答
224 浏览

asp.net - 如何仅验证网页中的某些元素而不验证其他元素?

我编写了一个网络用户控件,基本上让用户选择她是注册会员还是未注册会员,并相应地填写字段,即,如果用户是会员,她被要求提供她的用户名和密码,注册字段是被禁用。如果用户未注册,则要求她提供注册信息,登录字段将被禁用。我认为这是一种非常普遍的做法。

每个选项在字段上都有自己的“ValidationGroup”。即登录字段有ValidationGroup="Login",注册字段有ValidationGroup="SignUp"。

我的问题是,当我将这个 WebUserControl 放在某个页面上时,没有一个字段正在被验证(只有网页的字段正在被验证)。如果我从我的用户控件中的所有字段中删除 ValidationGroup,那么所有这些字段都会被验证,但在这种情况下,如果用户正在注册,那么登录字段也会被验证并且验证失败。

任何想法如何克服这个问题?

非常感谢,阿萨夫。

0 投票
2 回答
5156 浏览

asp.net - 从用户控件继承的 ASP.NET 用户控件生成空引用

这一定是一个普遍的问题。

  • 用户控件 A 有一个 TextBox T。
  • 用户控件 B 继承自用户控件 A。
  • 用户控件 B 放置在页面 P 上。

在页面 P 的 Page_Load 事件期间,如果您尝试访问 TextBox T,您会发现它为空。

有没有一个优雅的解决方案?

0 投票
2 回答
82 浏览

c# - 是否可以在 ASPX 代码隐藏中定义一次性用户控件?

我对 ASP.NET 的最大不满之一是,除了过多的前缀 ID 之外,它使得组织页面的控件变得很困难。过去我已经竭尽全力试图缓解这种情况,但我想要一个更容易实施的解决方案。所以,我想知道:

是否可以在 .aspx 的代码隐藏中定义用户控件,然后在 .aspx 中使用它?我在想可能不是......我无法让它工作。