问题标签 [composite-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 投票
1 回答
1401 浏览

c# - jQuery可拖动图像,当鼠标超出范围时停止拖动(div)

我在 div 功能中有一个可拖动的图像。但是,我想这样做,如果当用户按下鼠标并拖动元素/ div 时,当鼠标向下或其边界时鼠标移出 div 时,它将不再可拖动。当按下控件上的按钮时启用拖动,该按钮可以正常工作。我只是希望能够在鼠标超出特定 div / 元素的范围时停止拖动。

这是复合控件的一部分,因此当页面加载时,脚本会在页面中注册。

提前致谢。

编辑:

我已经使用了遏制,但我不希望将图像固定在 div 内。我希望图像能够越界,但是当鼠标越界时,它将停止拖动。

因此,当鼠标移出 div 框时,拖动停止。我不想在 div 中包含对象。我已经对它进行了修改。

0 投票
2 回答
3263 浏览

c# - 没有css悬停效果的多级下拉菜单asp.net jquery

我正在寻找使用 c# 在 asp.net 中创建一个多级下拉菜单作为复合控件。有谁知道或知道如何创建它的任何指示?

我查看了 system.ui.webcontrols.menu,但我不认为它提供了我需要的功能。理想情况下,它应该尽可能简单。它不必使用 css 的悬停效果,因为它会使用 onclick 来触发下拉菜单。

任何指针将不胜感激。

我对 jQuery 选项持开放态度,只要它们非常简单且易于修改。

再次感谢。

0 投票
1 回答
305 浏览

javascript - 带有图像控件的 ASP.NET 复合控件

我创建了一个由标签、文本框和图像控件组成的 asp.net 复合控件。我需要在图像控件中显示图像而不丢失纵横比。图像控件的最大宽度和高度为 640x480。所有上传的图像的分辨率都大于 640x480。如何缩放图像以适应图像控件。有没有办法在不调整图像大小并临时保存的情况下完成此操作?

0 投票
1 回答
1371 浏览

javascript - 在 ASP.NET 复合控件中使用 javascript

我有一个自定义的 asp.net 服务器控件来显示图像。我现在需要的是在图像的中心绘制一个矩形,并且该矩形应该可以通过拖动其边缘来调整大小。是否可以使用 JavaScript 来实现这一点?我需要将该脚本嵌入到该控件中。是否可以 ?

0 投票
2 回答
1412 浏览

c# - 由 CompositeControl 模板化服务器控件呈现的控件 HTML

我正在构建我的第一个自定义服务器控件,它继承自 CompositeControl

控制的原因是能够为我们开发的多个在线应用程序提供一致的内容区域(HTML 元素)。

因此,不必不断输入:

开发人员可以按如下方式添加服务器控件:

我在http://msdn.microsoft.com/en-us/library/ms178657.aspx阅读了这篇文章,它有效,但问题是......我不明白为什么。(有没有人有一个外行版本的文章的链接,该文章描述了如何构建这些类型的服务器控件?)

到目前为止,我注意到的主要事情是 Asp.net 正在渲染一堆 SPAN 元素,这当然是我不想要的。

如何控制新的 CompositeControl 输出的 HTML?

谢谢, 雅克

PS。到目前为止,这是我的代码:

0 投票
1 回答
315 浏览

javascript - 复合控件渲染后调用javascript函数

复合控件渲染后有什么方法可以调用javascript函数。我需要在图像控件的顶部放置四个可移动的锚点。我计划使用 html Img 控件来实现锚点。我已经嵌入了一个 javascript 资源,但我无法在图像控件上绘制锚点

0 投票
2 回答
814 浏览

c# - 使用 Devexpress 控件的复合控件的设计时间问题

我正在创建一个复合控件类,其中包含多个 devexpress aspx 控件。但是,设计时存在一个问题:每当我更改我公开的子控件属性时,子控件都会丢失其界面/皮肤(如下图) 在此处输入图像描述 上图显示,leftlistbox,底部两个按钮是 aspx控件,而 rightlistbox 是 asp 控件。每当我访问并更改复合控件的子控件属性时,只有那些 devexpress 控件会在设计时丢失其界面/外观,如上所示。下面是我的复合控件类文件。

}

我一直在网上搜索类似的问题,但似乎没有找到任何匹配的问题。

0 投票
0 回答
306 浏览

vb.net - 用户控件VB2010 express

我正在创建一个应用程序,它显示来自 4 个或更多站的数据。要显示的数据是文本,其中可以有可变数量的子站。所以我计划创建 2 个级别的用户控件。UserControl1 用于显示分站数据,它是一行文本框的集合。一个子站的文本框数量是固定的。工作站的第二个用户控件 UserControl2 由在运行时添加到它的多个 UserControl1 和其他数据组成。

我在 VB2010 Express 版工具中创建应用程序。我已经编写了代码,但是当我尝试运行它时,Usercontrol 1 无法加载。那么这种嵌入用户控件是否可行?

0 投票
2 回答
1630 浏览

asp.net - 如何创建具有行为的模板化复合控件

我正在尝试创建一个模板化复合控件,它的工作方式与 ASP.Net 的“PasswordRecovery”控件类似。

我的意思是,用户可以定义自己的模板,但是通过使用预定义的控件 ID,它定义了哪个字段,比如电子邮件地址,以及哪个按钮是发送电子邮件的按钮。

我试图查看模板化 Web 服务器控件的文档,但找不到任何关于向这些控件添加行为的内容。

或者,有没有办法完全改变 PasswordRecovery 的行为?我想发送一封带有一次性 URL 的电子邮件来更改密码,而不是该控件的常见行为。

0 投票
1 回答
326 浏览

c# - 允许在复合控件中进行 GridView 排序

我不知道如何在我的复合控件中动态创建的 GridView 中启用排序。当然,我尝试将 GridView 的 AllowSorting 属性设置为“true”,但它不允许排序功能(标题中没有可以单击的链接按钮)。AllowPaging 属性工作得很好。

任何想法如何解决这个问题?