问题标签 [asp.net-webcontrol]
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.
asp.net-mvc-4 - MvcHtmlString 切断撇号和后面的一切
我将 .NET 4.0 与 MVC 4 一起使用。我有一个自定义 Web 控制寻呼机,它使用 MvcHtmlString.Create(...) 返回一个 MvcHtmlString。返回的示例 MvcHtmlString 是:
但是,当它呈现到页面时,html 是:
包括撇号在内的所有内容都已被切断。为什么页面以这种方式呈现 MvcHtmlString?如何让我的撇号和字符串的其余部分正确呈现?
asp.net - 在 asp.net 4.5 中继器中解析 JSON 数据
好的,所以我有一个转发器,它呈现一个包含 JSON 数据字符串的文字控件。该数据是从数据库中提取的,设置如下:
MtFacade.GetResults 返回以下类的列表:
有问题的字段是结果字符串。如何在转发器中呈现这个 JSON 字符串?
* 编辑 * 目的是使 JSON 数据对肉眼更具可读性。
中继器是:
c# - 如何从类文件中找到 C# 中的控件?
我在这里玩得很开心。我有一个类文件,我需要从其中的网页中引用一个控件。我在网上找到了一些例子,但有些东西不能正常工作。这是相关的C#:
我想要做的是DropDownList
在我的类文件中将一些数据绑定到这个。问题是在那里的第三行,我得到了旧的:
你调用的对象是空的。
如果我返回 的FieldCount
,SqlDataReader
我会得到正确数量的字段,所以我认为它有数据;我只是没有找到控制,我猜。如何ddlCrimeType
在我的类文件中找到控件?
如果您还有其他需要知道的,请告诉我。
更新:
该控件位于内容页面中。当我在页面的代码隐藏中编写类似的代码来做同样的事情时,我必须这样做:
我只需要弄清楚如何在我的类文件中做到这一点。现在,有人告诉我:
c# - 提交按钮在 GeckoFX 中不起作用
我有这个代码:
并在 C# 中尝试过:
C#没有任何错误,但它不起作用!
asp.net - 使用 Container 在控件中实例化
我的自定义容器有问题。当我实例化单个控件时,实例化控件的计数变为 3!!!
解释起来有点困难,所以让我在我的代码中描述它,这是我的孩子控制类代码:
这是 MyContainer 类代码:
这是我的 aspx 页面:
所以当我运行这条线时:ChildControls.InstantiateIn(cl);
我cl.Controls.Count
变成 3。虽然这就是我所拥有的,但我希望它返回 1。
我错过了什么吗?如果我想获得确切的子控件该怎么办?
谢谢你们。
c# - “不能在下拉列表中选择多个项目”AppCode 中的错误
我的网页表单页面上有一个用户定义的下拉列表(DDL)类型,它继承自 System.Web.UI.WebControls.DropDownList。我像这样在 Page 的代码文件 (.aspx.cs) 和 AppCode 中填写我的 DDL,而不会出错。
然后我正在初始化我的 DDL:
当 Page 的代码文件 (aspx.cs) 中的 Fill 方法时,初始化工作。当 AppCode 中的 Fill 方法时初始化不起作用并且我收到以下错误。
我需要使用 AppCode 来填充 DDL,这样我就可以从中心点填充我的 DDL。我在这里想念什么?
javascript - RadGrid 用户 Web 控件上的 JavaScript
我有一个独特的情况,我找不到任何帮助。我有一个 RadGrid,它使用用户 Web 控件(.ascx)来插入和编辑网格项目。我需要使用 javascript 来获取用户 Web 控件上两个 RadTextBox 的值并将它们相加,然后用结果值更新第三个 RadTextBox。
这是我的问题: 1) 我必须在父 aspx 页面上创建 javascript 才能让用户 Web 控件看到它。如果我在 .ascx 页面上创建它,它看不到它。2) 由于我必须在网格所在的父 aspx 页面上创建它,所以我无法找到访问用户 Web 控件上的 RadTextBox 值的方法。
任何帮助将不胜感激。有没有办法在用户 Web 控件中运行 javascript?
安东尼
c# - Winforms WebControl - 如何防止链接转义?
我正在开发一个 Winforms .NET 4.0 项目,使用 WebControl 作为 WYSIWYG 编辑器 - 使用Matt Groves 开发的YARTE 编辑器。
我正在尝试添加一个锚标记并将 href 属性设置为以下路径:
我尝试了几种方法;当我尝试将 url 写入文档时,我总是得到 HTML 转义的 & 符号:
我尝试过的方法不成功:
创建链接
/li>创建 HTML 并将其粘贴到:
/li>创建一个文件并将 webBrowser 定向到它:
/li>创建一个流并将 webBrowser 定向到它:
/li>导航到文件:
/li>
无论我选择哪种方法,& 符号都会被转义,链接不起作用。
提前感谢您的任何帮助。
asp.net - ASP.NET web 控件在不同的文化设置中呈现错误
我有一个自定义的网络控件。
循环中的一些代码:
如果我使用CultureInfo("cs-CZ")
渲染后,html出来了
实际上我所期望的是:
height:11,75pt
在浏览器中呈现时是完全错误的,实际上浏览器并不11,75pt
认为11.75pt
.
但是我需要保持基于文化信息显示的文本字段:文本字段显示11,75
是正确的。
所以这就是问题所在 - 我该如何解决?
c# - WebControl 的构造函数没有正确的属性值
我希望我的构造函数WebControl
能够访问IsSpecial
(来自 HTML)的值。然而,它总是false
。我假设它false
在构造函数中,因为在构造函数方法结束之前它不会读取值。有没有办法让它知道IsSpecial
构造函数中的正确值?
C#:
HTML: