问题标签 [asp.net-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.
c# - 你能嵌套asp.net控件吗?
我想创建包含其他控件的控件。
对于这些其他控件,我想创建具有一些默认外观和背景逻辑的“基本”控件,然后从这个“基本”控件派生所有其他控件。
这可能吗,怎么做?
编辑:嵌套我的意思是母版页。我想拥有“主控”,并且在这个主控中我想放置另一个控件。
c# - 如何创建基于属性显示页眉、页脚的自定义中继器?
我想创建一个基于属性显示页眉/页脚的中继器,仅当它DataSource
为空时。
我还想创建一个EmptyTemplate
,如果DataSource
为空则显示此模板...
我不知道如何实现这一点。我应该重写什么来实现这种行为?
asp.net - NHibernate 和 ASP.NET 绑定到 IList?
我最近开始使用 Nhibernate,我对它非常满意,直到我需要绑定到 ASP.NET 控件。我在将 gridview 绑定到产品集合 (IList) 时遇到了重大问题。最后,我被迫纠正一个小例程,将我的 IList 转换为 DataTable。一旦它在数据表中,它就可以完美地工作。
现在是时候将标准下拉框绑定到产品集合 (IList) 的 1 个字段,但似乎我又遇到了问题。
所以这让我得出结论,我一定做错了什么?
我不敢相信不可能将 ASP.NET 控件绑定到从 NHibernate 返回的类(在我的情况下为产品)的集合 (IList)。
我非常感谢任何人对这种情况的任何反馈......我不知所措
谢谢
asp.net - 在已创建的 DataTable 对象上使用 SELECT DISTINCT?
我已经创建了一个用于我的 girdview (asp.net) 的 DataTable 对象,我还需要将该对象的列绑定到 DropDownList。数据表在列中具有正确的详细信息,但该列在列中包含多于 1 个同名 - 因此我很想对数据表执行某种 SELECT DISTINCT 并将其复制到新数据表以用于绑定下拉菜单。
这将允许我通过再次访问数据库来节省资源。
这是一个示例,当前数据表有一个名为 items 的列,并且在此列中有以下条目
当然,我只需要唯一的项目来绑定到我的下拉列表,因此我需要以下数据
当然,我不想更改原始数据表对象,而是复制它以获得新的细节
如果可能的话,有什么想法吗?还是我需要再去一次数据库?
提前致谢
asp.net - 如何在页面加载中以编程方式向页面添加控件?
我正在尝试从页面加载阶段后面的代码向页面添加控件,如下所示:
我得到的错误是Page.Controls.Add(hl)
,这里是解释:
在 DataBind、Init、Load、PreRender 或 Unload 阶段不能修改控件集合。
我能做些什么来解决这个问题?提前致谢。
asp.net - 非营利组织/慈善机构的免费 ASP.Net 控件
我正在为工作之外的慈善机构做一个网站。由于许可(他们不会让我),我不能使用我在工作中使用的正常控制库,而且可以预见的是,慈善机构无法为一次性项目买得起它们。我特别为一个好的网格控件和层次图控件而苦苦挣扎。
是否有供应商为此类项目提供免费许可?或者还有其他好的选择吗?
asp.net - ASP.NET 底层控件
我想(基本上)了解 ASP.NET 控件的工作原理。我知道最终结果必须是某种呈现的 HTML。控件如何封装东西?它如何与整个 ASP.NET 流程联系起来?我的团队编写了一个小部件库,它包装了本机控件,然后添加了自定义样式等,我需要为这个库做出贡献。非常感谢你
c# - 来自代码隐藏的多个标签的访问控制
我有这样的结构
如何在代码隐藏中访问 FileUpload 控件?如果没有并且很简单,例如 upFile.FileName 但如果它在此标签中,则会出现错误:
如何改变它?
asp.net - 依赖作为有效 XML 的 ASPX 文件是否安全?
如果 aspx 文件编译,是否可以安全地假定它是有效的 XML?
ASP.NET 是否通过将服务器控件解析为 XML 来工作?
asp.net - 如何在 ASP.NET 页面上注册自定义服务器控件
我有一个项目,我正在尝试在页面上注册一个自定义服务器控件(没有.ascx
文件)。我目前正在使用
类声明
在我的页面上,
我收到解析器错误,消息为“未知的服务器标记 'myControls:CustomControl'”。
我究竟做错了什么?