问题标签 [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.

0 投票
4 回答
3096 浏览

asp.net - ASP.NET 服务器控件属性属性必须是必需的

我有一个CustomControl带有属性属性的自定义 ASP.NET 服务器控件Path

如果Path未明确指定,那么我希望抛出异常。

例如,

<myControls:CustomControl Path="somedirectory/someotherdirectory/somefile.ext" runat="server" />

应该编译,并且

<myControls:CustomControl runat="server" />应该抛出异常。

我意识到我可以在Path属性的 getter 中做到这一点,但是是否有一些属性需要这样做?

更新

除了在代码隐藏属性的 getter 方法中使用之外,是否有任何机制可以验证属性属性的值?

0 投票
4 回答
981 浏览

.net - 用于支持图像的 ASP.NET 的简单 WYSIWYG 编辑器

我只需要一个基本功能:

  • 粗体文字
  • 标题文本
  • 列表(编号)
  • 撤消和重做
  • 插入图片
  • 更改编辑器的背景

我不需要让用户直接更改html代码。

在那里我找到了一些支持所有这些功能的编辑器,除了插入图像。有没有可以满足我的需求?

0 投票
2 回答
2173 浏览

c# - 具有附加可绑定字段的 ASP.NET 服务器控件

我创建了一个自定义服务器控件,派生自System.Web.Contols.CheckBoxList自定义 aCheckBoxList的呈现方式。我还想添加另一个可绑定字段并在CheckBoxList.RenderItem()方法中获取该字段的值。我要创建的字段应包含一个指定是否CheckBoxListItem选中 a 的值。我已经阅读了一些关于自定义 DataFields 的文章,但从未详细解释过。

我已经包括了我课堂的一部分,以更好地解释我似乎无法理解的内容。

在 .aspx 页面中使用此控件时,我试图像这样绑定它

0 投票
3 回答
2743 浏览

php - 如何在 php 中创建 web 控件

在 asp.net 中有 grideview、菜单等控件

如何在php中开发一个像编辑器一样的web控件[html, jscript, ajax调用服务器] 反复使用,如果能分开控制改进会更好?

0 投票
1 回答
1646 浏览

asp.net - LoadControl(字符串)在不同的程序集中?

我正在开发一个独立的 ASP .NET 组件,用于插入我们创建的各种站点。应用程序的一部分是一个 CompositeControl,它需要加载一个 UserControl。

然而,CompositeControl 没有 LoadControl() 方法——相反,我必须(据我所知?)依赖 Page.LoadControl(),这是一个问题!

当页面不是程序集的一部分时,我如何知道我的控件的路径?CompositeControl 所在的页面位于我正在编写 Page.LoadControl() 代码的程序集之外,因此找不到我的 .ascx 文件。

我试过 LoadControl(type, object[]) 但这不会加载我需要的“代码 infront”文件。

那么 - 如何在我的 Page.LoadControl 的某些包含的程序集(名称已知,ofc)中找到某些 .ascx 文件的路径?或者,是否有其他方法可以从 CompositeControl 内部加载控件?

干杯!

编辑:

以下提供了解决方案,虽然它有点hacky。但是它确实有效: http ://www.cmswire.com/cms/tips-tricks/aspnet-reusing-web-user-controls-and-forms-000915.php

0 投票
1 回答
251 浏览

asp.net - VB.NET 真实 ID 代替占位符 ID

我有一个特定的链接,我正在尝试将其转换为 ASP:LinkBut​​ton 占位符,以便我可以根据用户类型控制它的可见性:

我可以通过向 Href 属性添加“javascript: void(0)”来删除 PostBackUrl,但现在我遇到了获取可以在 javascript 中使用的真实 ID 的问题。就目前而言,这会为 的项目创建一个 ID ctl00_ContentPlaceHolder1_linkColumnsSelect,但是我需要该 ID 在客户端是“linkColumnsSelect”并且仍然可以在服务器端工作(出于涉及循环的 jQuery 编码原因)。那可能吗?还是我只需要调整我的 jQuery 以考虑 ID 的占位符段?

0 投票
1 回答
4877 浏览

asp.net - 你调用的对象是空的

我正在尝试为 page_load 中的隐藏字段分配值..但它会抛出 System.NullReferenceException ..这是我在 page_load 事件中使用的代码..

以下是错误详细信息...

像下面这样修改代码也会引发相同的错误

下面给出的是页面来源..

请指导我解决这个问题???

0 投票
2 回答
4673 浏览

asp.net - 从服务器端 asp.NET 动态设置图像控制图像

我有一个网络表单站点,用户在其中上传文件,文件名等保存到数据库。这些文件然后显示在数据列表中。我试图让这个数据列表显示不同的图像(图标)来表示文件类型。

这是我背后的代码。fm.getIcon是一个自定义函数,它将服务器上的完整文件路径返回到代表文件类型的适当图像。

当我调试代码时,我可以验证图像确实存在于imgFile路径中

我的问题是图像没有加载。如果我将 imgFile 替换为图像的硬编码路径,它可以正常工作。

我错过了什么?

0 投票
6 回答
83512 浏览

.net - ASP.NET 控件呈现一个

ASP.NET 中的 Label 控件似乎可以呈现<span>标签,但是否有服务器控件可以在<div>?

当然,我可以设置display: block它可能看起来一样,但我宁愿不在跨度内嵌套 div。另外我不想使用<%= MyVariable %>,因为这在回发时可能表现不佳。

请问有什么建议吗?

0 投票
1 回答
60 浏览

asp.net-mvc - asp.net MVC 中的 asp.net 控件

我已经安装了其中包含 MVC 的 Visual Studio 2010 速成版。我正在创建我的第一个应用程序,我注意到我可以在其中包含基本的 asp.net 控件,如 [label、gridview、datagrid、drop downbox]。以及与视图上显示的这些控件相关的所有事件。

我的问题是:

在 MVC 中使用 asp.net 控件好还是我应该在 HTML 部分和 JQuery 上练习更多?它会损害页面速度吗?