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

asp.net - IHierarchicalDataSource,层次结构,ASP.NET

我正在从头开始构建层次结构,并且正在尝试确定最佳路线。我从另一个 StackOverflow 问题中找到了以下链接:

嵌套集模型

我喜欢嵌套集的想法,并且已经开始基于这种模式构建我的数据库。我现在不确定如何以能够轻松绑定到控件(例如 TreeView)的方式查询数据。我还需要能够重新排序并提交数据。有什么建议么?

0 投票
1 回答
544 浏览

asp.net - ASP.NET SiteMap 控件无效的 XHTML -title 包含 &

我正在使用 .SiteMap 文件和 Sitemap 控件在页面上创建站点地图。Web.sitemap 中页面的标题是:“Out & About”。

当页面呈现时,&符号在源代码中显示为&(Out&About),这显然会导致验证错误。

任何想法,当我将它输入到标题中时,我可以如何强制良好的 ol' .net 站点地图对 & 符号进行编码。

像往常一样,感谢您的帮助。彼得斯基

0 投票
2 回答
1949 浏览

c# - 以编程方式添加的 TemplateField 中的控件何时设置其 ID 属性?

我有一个动态添加到自定义 GridView 的 TemplateField。

为了响应网格命令(插入/更新/删除),调用了一个名为 GetRowControls 的方法,该方法遍历特定网格行中的列,并将其每个控件添加到字典中。

因此,这对于以声明方式添加的模板字段和绑定控件以及以编程方式添加的动态非模板字段都适用。

但是,当控件是动态添加的 TemplateField 控件时,ctrl.ID 始终为 null,因此上面的语句会引发异常。

我用 Reflector 研究过这个问题,因为我发现当我在 VS 2005 的即时窗口中检查变量时,即 ?ctrl,ctrl.ID 会列出一个值。我已经确定这是因为在即时窗口中列出 ?ctrl 时,调用了属性 ClientID 并且 ClientID 调用了 EnsureId(),而后者又设置了 ID。

所以我假设 ClientID、UniqueId 和 ID 都是空的——尽管如上所述,只读取前两个将触发所有设置。另请注意 NamingContainer 不为空。它已被设置。

所以解决这个问题非常简单,即检查 ctrl.ID==null,如果是这样,只需读取 ctrl.ClientID。这就是我所做的,因为从时间上讲,我真的需要继续努力。但是,如果有人不自觉地知道答案,我仍然对答案感兴趣。

为什么动态添加的 TemplateField 的子控件的 ID 值设置在与其他控件不同的时间?

0 投票
1 回答
428 浏览

asp.net - 如何在 ASP.NET (VB.NET) 的库用户控件中轻松使用设计器中的复杂 HTML“模板”

我有一些从设计师那里得到的 HTML,从女巫那里我在 .ascx Web 用户控件中制作了一个“模板”,如下所示。现在我想把它放进图书馆。

我怎样才能以一种很好的方式做到这一点(没有连接字符串等)

(应该有更多的参数)

0 投票
1 回答
687 浏览

asp.net-mvc - Asp.NET 的照片库服务

嗨,我需要为我的应用程序添加照片支持。搜索该站点,我发现对 nGallery 的引用。任何其他。我使用 ASP.NET MVC。

谢谢

0 投票
1 回答
117 浏览

c# - 针对我的场景的 Web 控制建议

这是我的场景,我想请教您对哪种控件最适合使用的意见。我正在使用 C#、ASP.net 2.0。

我需要创建一个类似于树的结构。用户将从某事开始,然后向其中添加节点。每个节点本身就是一个结构,因此应向用户提供创建新节点类型或使用现有节点类型的选项。

这里明显的选择似乎是 TreeView。但是,我几乎没有担心:1) 我被要求尽量减少返回 Web 服务器的次数,但我不确定这将如何与 TreeView 一起使用。

2)如果我最终使用 TreeView,创建一个新的节点类型(目前它是一个 .ascx(用户控件))可能很难处理,因为我需要打开一个新窗口并将节点 ID 和名称返回给创建节点类型时的父页面(包含 TreeView )并无缝更新它。

有什么建议吗?

0 投票
1 回答
2075 浏览

asp.net - 带有下拉列表的树视图

System.Web.UI.WebControls.TreeView 在可展开的树视图中显示分层数据,并且每个节点旁边都有一个复选框。

我想要类似的东西,但我需要在每个节点上呈现一个 DropDownList,所以我可以有两个以上的选择(选中或未选中)。

有没有办法用 TreeView 做到这一点?

还是有另一个免费控件可以做到这一点?

0 投票
3 回答
2830 浏览

asp.net - ASP 超链接控件文本换行

我试图让 ASP 超链接控件中的文本在放置在 html 表中时不换行,如下所示:

我已经尝试向 HyperLink 添加一个宽度属性,不幸的是,它确实将这个表中的所有其他控件也移动了这个宽度!

0 投票
2 回答
9672 浏览

asp.net - .net 下拉列表对齐文本

我正在尝试将 .net 下拉列表中的文本向右对齐。使用 CssClass 我可以在 Firefox 中将文本向右对齐。

IE 不会将文本向右对齐,而是向左对齐。我读过 IE 6 不支持这个。

  1. 这是真的?

我使用的是 IE7,但我的大多数用户都使用 IE 6,所以两者都需要工作。

css

0 投票
8 回答
194350 浏览

c# - ASP.NET 中的多选下拉列表

对于 asp.net,是否存在带有复选框(webcontrol)的任何好的多选下拉列表?

非常感谢