问题标签 [web-controls]

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 投票
5 回答
9283 浏览

asp.net - ASP.NET:可以使用 GridView 创建层次结构吗?

我们在项目的某些页面中使用了 GridView 控件,我们不想大幅更改,是否可以在 gridview 中创建层次结构?这可以通过在 Gridview 中使用 GridView 来获取父子关系来实现吗?

0 投票
4 回答
19304 浏览

asp.net - 免费的asp.net颜色选择器控件

任何人都可以为 asp.net webforms 推荐一个免费的颜色选择器 web 控件吗?

谢谢

0 投票
1 回答
325 浏览

.net - 设置父控件的 Enabled 属性时会发生什么?

我有一个自定义控件容器,每个控件中有 2 个控件。启用时显示一个(即文本框或复选框),禁用时显示一个标签。

我已经Render像这样超载了:

但是,当我将容器(即表)设置为 时Enabled = False,我的预期功能不会发生。相反,我的文本框和复选框是灰色的。

当您设置父母的Enabled财产时,实际上会发生什么?我的假设是它将这种状态传播到它的所有孩子,但看来我错了。

谢谢!

0 投票
1 回答
439 浏览

asp.net - 如何使自定义控件的属性成为泛型类型?

我创建了一个自定义的 ASP.NET 控件(派生自WebControls.TextBox)。

我想向该控件添加一个属性,该属性将是一种类型。

这个属性实际上总是某种类型的 enum 。因此,当在设计器中查看该控件的属性窗口时 - 我希望能够通过从特定枚举中进行选择来为该属性分配值。所以我想在那里看到我传递的枚举中的枚举数列表..

示例(不是将编译的实际代码..只是为了说明我的意思):

我有 2 个枚举:

我有这个控制:

现在我创建了一个具有以下控件的网页:

问题是我实际上可以在哪里将类型传递给该控件的构造函数?(因为页面类是调用控件构造函数的那个​​。)实际上我需要将 alex1 的类型设置为 MyEnumABC ,并将 alex2 的类型设置为 MyColor 类型。

第二个问题是我如何让 VS2008 在 HTML 设计器中支持这一点(这样当我在标签中键入分类时 - 它会打开写入枚举以选择值)和控件的属性页。

我希望你明白我在这里的意思。

谢谢 。

0 投票
1 回答
6531 浏览

winforms - 如何防止即时调试器在 WebBrowser 控件中发生脚本错误时显示

我在我的 Winforms 应用程序中使用了 WebBrowser 控件。当我导航到导致 JavaScript 异常的 Url 时,会显示即时 (JIT) 调试器窗口,询问您是否要调试此异常:

(应用程序)中发生未处理的异常(“预期对象”)

即使我将WebBrowser 控件上的ScriptErrorsSuppressed设置为True ,也会发生这种情况(在发布模式下) 。我只能在安装 Visual Studio 时重现该问题,因此我假设 JIT 调试器捕获了异常,然后询问您是否要调试。

我怎样才能防止这种情况发生?我要做的是捕获异常或禁用我的应用程序的 JIT 调试,而无需重新配置 IE 或 Visual Studio。

我们的一些用户安装了 Visual Studio,这些 JIT 弹出窗口使我们的应用程序无法使用。

0 投票
2 回答
2361 浏览

vb.net - 在 vb.net 的列表框中限制选择

我正在 vb.net 中创建一个包含列表框的 Web 控件。我知道我可以选择单一或多重选择模式,但我有兴趣将多重选择限制为预定大小。例如,防止用户选择超过 3 个项目。

我尝试将验证器添加到列表框中,这可能是一种前进的方式,但想知道是否有一种方法可以将选择模式更改为与仅指定的两个不同的东西。

任何想法或建议将不胜感激

编辑:不幸的是,由于项目限制,我无法在这个问题上使用 Javascript。我知道很烦人!

0 投票
7 回答
9929 浏览

c# - ASP.NET TextBox 控件 - 在后面的代码中获取默认文本值?

我一直在监视 MSDN,但看不到 TextBox 的属性/方法,它允许您获取在字段上设置的默认文本值;我希望能够将当前的 txtMyTextBox.Text 与默认值进行比较(就像这个伪代码所示):

这是 ASP.NET 控件中存在的东西吗?还是我要求太多了?:)

感谢您的帮助(一如既往)!

皮特

0 投票
1 回答
331 浏览

asp.net - 使用 AttributeCollection.Render 方法的正确方法是什么?

我创建了一个 Web 控件,我想在渲染阶段传递元素属性。我更喜欢使用 writer.RenderBeginTag() 和 RenderEndTag() 但这是我似乎可以成功集成属性的唯一方法:

是否有另一种方法可以在不遍历 Attributes 集合的情况下执行此操作?

0 投票
4 回答
696 浏览

asp.net - 自定义 ASP.NET 控件如何在不使用 ViewState 的情况下缓存数据?

我不确定这在 ASP.NET 中是否可行,但这是我遇到的问题:我的 Web 应用程序上的一些数据列表是使用GridView显示的;但是,由于其中一些列表可能包含大量数据,因此有时会由于ViewState将页面权重推高到几兆字节的范围内。由于我们不想每次在页面上有回发时都重新查询数据库以获取此信息,所以我想知道是否有一种方法可以缓存提供给服务器上控件的数据,然后下次访问它有回发。

那么这甚至可能吗?如果是这样,有人可以向我指出有关如何执行此操作的更多信息的方向吗?如果不可能,是否有人对我如何解决这个问题有任何建议?

0 投票
4 回答
373 浏览

asp.net - 任何人都可以推荐条码网络服务器控件吗?

任何人都可以推荐用于格式 39 和 128 格式的条码 Web 服务器控件吗?

更新:在选择了我们从未听说过的 3 个控件后,我发布了此消息。我希望得到使用流行、稳定和商业产品的人的推荐。看起来我们只会选择我们的经理发送的选择之一。如果您在事后阅读此内容,并且有很好的推荐,请添加它以供将来需要的其他人使用。谢谢