问题标签 [htmlcontrols]

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 投票
3 回答
9031 浏览

c# - 如何从子页面编辑母版页 div?

与此命令等效的 DIV 是什么?

这适用于面板,但我找不到使用我知道的 ID 的 DIV 做同样事情的变化。有人知道吗?

在此先感谢您的帮助!

0 投票
1 回答
743 浏览

asp.net - 禁用时的 HtmlInputRadioButton 不会使标签变灰

我在 ASP.NET 中使用 HtmlInputRadioButton runat = server 不要问为什么不是 RadioButtonList。其他人的代码,当我使用禁用属性时,它会使控件变灰,但标签没有变灰,因此存在缺陷。就视觉体验而言,有什么方法可以禁用类似于 RadioButtonList.Enabled = false 的此控件?

0 投票
1 回答
1081 浏览

c# - HTML 控件 asp.net

我正在开发应用程序,我在后面的代码上设置了一些 html 控件,它们是 runat="server" 我需要更改文本,我制作了包含这些控件的 htmlcontrol [] 数组,现在我面临的问题是它没有显示我的文本属性,以便我可以动态更改文本我的代码是

谁能帮我吗。

0 投票
1 回答
522 浏览

.net - 回发后在代码隐藏中访问生成的 htmlControls

我是 ASP.NET 的新手,我有点迷茫,不知道我是否采用了正确的方法。

在一个非常大的表格中,我正在渲染一些带有很多输入字段的表格。

在aspx中我有这个:

在代码隐藏中,我访问 tbody 并使用以下方法渲染 tr、td 和输入:

但现在我需要访问所有输入以进行验证和其他处理。我一直在尝试这种方式:

这个只返回我在 aspx 上编写的 htmlControls。

这样我得到了渲染的元素,但只有名字。我试图重新构造元素的 ID 并使用 FindControl 方法,但“表单”不会以这种方式返回任何元素。

谁能把我从这个中解脱出来?主要目标实际上只是访问呈现的元素,以便我可以验证它们并将数据序列化为 XML,并且真的不知道这是否是正确的方法。

提前致谢。

0 投票
3 回答
3841 浏览

c# - 如何使用 C# 添加 html 样式容器?

我需要在特定页面的部分添加一个 HTML 样式容器,如下所示:

虽然有很多方法可以做到这一点,但我正在考虑从 System.Web.UI.HtmlControls 命名空间实例化一个 HtmlControl 并简单地将其呈现在页面上。但是我只发现 HtmlGenericControl 是最接近的候选 - 是否有更合适的控件我可以使用或者我必须使用另一种方法?

0 投票
1 回答
543 浏览

apache-flex - 如何在 Flex 4 的 HTML 控件中使用代理?

我想在 Adob​​e AIR 中找到的 HTML 控件上使用代理。我该怎么做呢?我曾尝试查看 Adob​​e 上的 AS3 文档,但老实说,它并没有向我清楚地解释用法,并且查看 Adob​​e 的示例,我似乎无法从中看出任何东西。如果有人愿意为我提供一个简单的例子,那将不胜感激。

0 投票
1 回答
622 浏览

windows-mobile - Windows Mobile 6.1 - 在软键盘显示/隐藏上调整 HTMLControl 的窗口大小

所以这是一个常见的问题,并且已经在一些地方得到解决——虽然不是特定于 Windows Mobile 6.1 专业版上的 HTML 控件。

所以这是我的问题

  • WC_HTML作为 Windows Mobile 应用程序窗口的子窗口创建 的HTML 控件。
  • HTML 控件提供带有可编辑字段的 html 页面。
  • 当整个页面充满可编辑字段并且用户正在使用软键盘时,对于页面底部的字段,软键盘会覆盖一些字段。

我肯定错过的是根据软键盘打开/隐藏事件调整窗口大小。

我已经尝试过的

  • 第一种方法- 使用在创建父容器窗口之前初始化的全局声明SHACTIVATEINFO sai;对象,然后将其传递给 WndProc 的 WM_SETTINGCHANGE 和 WM_ACTIVATE 方法(如此所述)。这没有预期的效果。我已经尝试过 - 传递父 HWND(如推荐)和 Web 控件的 HWND - 没有任何反应。

    case WM_ACTIVATE: SHHandleWMActivate(hWnd, wParam, lParam, &sai, 0); break;

    case WM_SETTINGCHANGE: SHHandleWMSettingChange(hWnd, wParam, lParam, &sai); break;

  • 第二种方法- 还尝试根据键盘事件手动调整窗口大小,方法是使用检查事件SIPINFO si;,然后使用si.fdwFlags确定软键盘是否被隐藏

    /li>

第二种方法会导致奇怪的无法解释的问题 - 这是我观察到的

  1. 如果我使用 JS 发送一个可编辑字段以聚焦,则会触发 Windows mobile(si.fdwFlags == 0x00000003)MoveWindow()SETTINGCHANGED (自动发生) - 可能是因为MoveWindow()软键盘关闭并且窗口大小调整为全屏。调试后我看到打开软键盘时,收到的消息是先关闭的0x00000003,然后0x00000002 (SIPF_DOCKED)是关闭的。

  2. 发生 #1 后,有时无法从触摸屏单击该字段(无法专注于该字段),但可以使用方向键或软键盘箭头键导航到该字段。因此,这是由于问题#1 导致键盘突出显示然后自动隐藏的一个大问题。虽然我可以使用按钮强行拉起软键盘(自动切换功能似乎因更改而丢失)。

以前有人遇到过这个问题吗?我希望每个使用过 HTMLControl for Windows Mobile 6.1 专业版的人都遇到过同样的问题。

更新 - 22Mar2011-11:27AM 在这里,我的父窗口不处理 WM_SETFOCUS 或 WM_KILLFOCUS 方法,而是子 HTML 控件 (WC_HTML) 可能会处理它们。这里的担心是父窗口 HWND 的消息循环获取需要转换到子窗口的 WM_SETTINGSCHANGE 消息。我还尝试完全像 HandleSIP Windows Mobile SDK 示例那样做,每次收到消息时都有SHACTIVATEINFO对象- 不像以前它是全局存储的,并且在创建窗口之前或在 memset()memset()WM_CREATE

针对父窗口和 HTML Control HWND 也不起作用 - 键盘覆盖可编辑字段(无窗口调整大小)并且窗口不再接受任何消息(挂起)

0 投票
1 回答
3566 浏览

sitecore - 在哪里可以找到 Sitecore Webcontrol 示例?

我一直在查看有关HtmlControlsWebControls的 Sitecore 文档,但这些项目都没有任何有意义的描述或示例代码来显示它们的使用方式或产生的内容。

我了解如何使用简单的控件,如文本、日期、图像和链接:

是否有资源包含更高级控件的示例WebControls.ItemListHtmlControls.TreePicker显示它们的使用方式以及它们产生的输出?

0 投票
1 回答
5401 浏览

asp.net - Page_PreRender 按 id 查找 div (asp.net VB)

我正在尝试在 Page_PreRender 上运行一些代码,但只希望它在某个 DIV 内的超链接上运行。

如果 NavigateUrl = 用户所在页面的 URL,则代码所做的是更改超链接的颜色。

我有一些有效的代码,但是当我只希望它发生在某个 div 中时,它会更改页面上匹配的每个链接的颜色。

我想要更改超链接的 DIV ID 是“subNav”

当前代码

我正在尝试的代码

不确定这是否是解决方法,但它似乎不起作用。

谢谢你的帮助。

J。

0 投票
2 回答
2458 浏览

asp.net - 如何从 asp.net 中的代码访问动态创建的 HTML 控件

我有一个网页,其中我使用简单的 foreach 循环并创建表结构,其中我在 td 中显示图像,要求是我想从页面加载时的代码隐藏访问在 td 中创建的图像。

但我找不到控件,我已将控件设置为 runat='server' 并设置了 id。

现在,当我从后面的代码访问此图像时,如下所示..

我得到了 img 对象的 NullReference ..

谁能告诉我为什么它没有得到图像,这是 runat='server' 并在页面上呈现..