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

0 投票
1 回答
169 浏览

asp.net-mvc-4 - MvcHtmlString 切断撇号和后面的一切

我将 .NET 4.0 与 MVC 4 一起使用。我有一个自定义 Web 控制寻呼机,它使用 MvcHtmlString.Create(...) 返回一个 MvcHtmlString。返回的示例 MvcHtmlString 是:

但是,当它呈现到页面时,html 是:

包括撇号在内的所有内容都已被切断。为什么页面以这种方式呈现 MvcHtmlString?如何让我的撇号和字符串的其余部分正确呈现?

0 投票
0 回答
200 浏览

asp.net - 在 asp.net 4.5 中继器中解析 JSON 数据

好的,所以我有一个转发器,它呈现一个包含 JSON 数据字符串的文字控件。该数据是从数据库中提取的,设置如下:

MtFacade.GetResults 返回以下类的列表:

有问题的字段是结果字符串。如何在转发器中呈现这个 JSON 字符串?

* 编辑 * 目的是使 JSON 数据对肉眼更具可读性。

中继器是:

0 投票
1 回答
1656 浏览

c# - 如何从类文件中找到 C# 中的控件?

我在这里玩得很开心。我有一个类文件,我需要从其中的网页中引用一个控件。我在网上找到了一些例子,但有些东西不能正常工作。这是相关的C#:

我想要做的是DropDownList在我的类文件中将一些数据绑定到这个。问题是在那里的第三行,我得到了旧的:

你调用的对象是空的。

如果我返回 的FieldCountSqlDataReader我会得到正确数量的字段,所以我认为它有数据;我只是没有找到控制,我猜。如何ddlCrimeType在我的类文件中找到控件?

如果您还有其他需要知道的,请告诉我。

更新:

该控件位于内容页面中。当我在页面的代码隐藏中编写类似的代码来做同样的事情时,我必须这样做:

我只需要弄清楚如何在我的类文件中做到这一点。现在,有人告诉我:

0 投票
1 回答
1287 浏览

c# - 提交按钮在 GeckoFX 中不起作用

我有这个代码:

并在 C# 中尝试过:

C#没有任何错误,但它不起作用!

0 投票
1 回答
793 浏览

asp.net - 使用 Container 在控件中实例化

我的自定义容器有问题。当我实例化单个控件时,实例化控件的计数变为 3!!!

解释起来有点困难,所以让我在我的代码中描述它,这是我的孩子控制类代码:

这是 MyContainer 类代码:

这是我的 aspx 页面:

所以当我运行这条线时:ChildControls.InstantiateIn(cl);cl.Controls.Count变成 3。虽然这就是我所拥有的,但我希望它返回 1。

我错过了什么吗?如果我想获得确切的子控件该怎么办?

谢谢你们。

0 投票
1 回答
770 浏览

c# - “不能在下拉列表中选择多个项目”AppCode 中的错误

我的网页表单页面上有一个用户定义的下拉列表(DDL)类型,它继承自 System.Web.UI.WebControls.DropDownList。我像这样在 Page 的代码文件 (.aspx.cs) 和 AppCode 中填写我的 DDL,而不会出错。

然后我正在初始化我的 DDL:

当 Page 的代码文件 (aspx.cs) 中的 Fill 方法时,初始化工作。当 AppCode 中的 Fill 方法时初始化不起作用并且我收到以下错误。

我需要使用 AppCode 来填充 DDL,这样我就可以从中心点填充我的 DDL。我在这里想念什么?

0 投票
1 回答
257 浏览

javascript - RadGrid 用户 Web 控件上的 JavaScript

我有一个独特的情况,我找不到任何帮助。我有一个 RadGrid,它使用用户 Web 控件(.ascx)来插入和编辑网格项目。我需要使用 javascript 来获取用户 Web 控件上两个 RadTextBox 的值并将它们相加,然后用结果值更新第三个 RadTextBox。

这是我的问题: 1) 我必须在父 aspx 页面上创建 javascript 才能让用户 Web 控件看到它。如果我在 .ascx 页面上创建它,它看不到它。2) 由于我必须在网格所在的父 aspx 页面上创建它,所以我无法找到访问用户 Web 控件上的 RadTextBox 值的方法。

任何帮助将不胜感激。有没有办法在用户 Web 控件中运行 javascript?

安东尼

0 投票
1 回答
118 浏览

c# - Winforms WebControl - 如何防止链接转义?

我正在开发一个 Winforms .NET 4.0 项目,使用 WebControl 作为 WYSIWYG 编辑器 - 使用Matt Groves 开发的YARTE 编辑器。

我正在尝试添加一个锚标记并将 href 属性设置为以下路径:

我尝试了几种方法;当我尝试将 url 写入文档时,我总是得到 HTML 转义的 & 符号:

我尝试过的方法不成功:

  1. 创建链接

    /li>
  2. 创建 HTML 并将其粘贴到:

    /li>
  3. 创建一个文件并将 webBrowser 定向到它:

    /li>
  4. 创建一个流并将 webBrowser 定向到它:

    /li>
  5. 导航到文件:

    /li>

无论我选择哪种方法,& 符号都会被转义,链接不起作用。

提前感谢您的任何帮助。

0 投票
1 回答
65 浏览

asp.net - ASP.NET web 控件在不同的文化设置中呈现错误

我有一个自定义的网络控件。

循环中的一些代码:

如果我使用CultureInfo("cs-CZ")

渲染后,html出来了

实际上我所期望的是:

height:11,75pt在浏览器中呈现时是完全错误的,实际上浏览器并不11,75pt认为11.75pt.

但是我需要保持基于文化信息显示的文本字段:文本字段显示11,75是正确的。

所以这就是问题所在 - 我该如何解决?

0 投票
2 回答
42 浏览

c# - WebControl 的构造函数没有正确的属性值

我希望我的构造函数WebControl能够访问IsSpecial(来自 HTML)的值。然而,它总是false。我假设false在构造函数中,因为在构造函数方法结束之前它不会读取值。有没有办法让它知道IsSpecial构造函数中的正确值?

C#:

HTML: