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

c# - 如何将“控制类别”作为一组进行分类和定位

场景是这样的:

说我有一个表格,html表格,表格有几个<td>控件,每个控件都有一组控件,

那与那个特定的有关<td>,但不一定包含在<td>范围内。

例如 :

现在我希望能够处理提示 Label Lbl_TlTp1、 DataLabelLBL_1 和 TextBoxTBX_1

作为一个集合或集合,非常灵活(允许枚举等'..)

是通过将它(那个“设置”)作为一个类或对象来封装这些控制项......每个都作为一个成员吗?

我希望以后能够将“集合”作为一个实体来操作

实现此解决方案的方法是什么?

0 投票
2 回答
4803 浏览

c# - 更改 GridView 中的按钮文本 - (呈现为 DataBoundLiteralControl 的 GridView ItemTemplate 按钮)

我的 GridView 控件的一列中有 2 个按钮。

第一个按钮是 HTML 控件的原因是因为当我尝试使用 asp:button 时 - onclick 事件不起作用(请注意 javascript 调用中的 #Eval 语句)使用服务器控件会给我错误:'服务器标签格式不正确'

我想从后面的代码中更改这些按钮的文本。(我正在使用 C#)

我找到了正确的行索引,我知道它们在单元格 5 中。

我可以像这样设置 asp:Button 控件的文本...

Button btn = ((Button)gridImpressionTags.Rows[i].Cells[5].FindControl("btnDateRange")); btn.Text = "This Text has changed!";

问题是:当从后面的代码中引用时,Web 控件btnDateRange显示为一个DataBoundLiteralControl,我无法将其转换为按钮。

我也无法将其转换为文字。Unable to cast object of type 'System.Web.UI.DataBoundLiteralControl' to type 'System.Web.UI.WebControls.Literal'.

并将其转换为 DataBoundLiteralControl 有效,但不允许我更改文本: System.Web.UI.DataBoundLiteralControl.Text' cannot be assigned to -- it is read only

有谁知道为什么我的 HTML 按钮被呈现为 DataBoundLiteralControl ?有没有人有任何想法让我为我尝试?

任何建议表示赞赏!

0 投票
2 回答
611 浏览

c# - 从后面的代码获取 loginview 中的文件输入

我正在尝试创建文件上传,并为此使用 HTML 控件输入(文件)。由于此控件位于登录视图中,因此我无法直接在后面的代码中访问它,而必须像这样使用 FindControl 函数:

问题是,我需要对控件进行类型转换才能访问 PostedFile 属性。由于 Input 是一个 HTML 控件,因此您似乎无法像 Button 那样进行类型转换。

有没有办法对这个控件进行类型转换或以任何其他方式访问它?

这是控件嵌入到登录视图中的方式:

0 投票
1 回答
1459 浏览

accessibility - 为屏幕阅读器定义文本框的读出值

处理可访问性,有一个包含日期的文本框(格式取决于选择的语言)。屏幕阅读器会逐字阅读文本框中当前的日期(“十二斜线哦五斜线二十三”表示 2013 年 5 月 12 日)。

1) 如何让阅读器程序读出“12 May 23”?

2) 如何告诉读者输入文本框所需的格式?例如“日-斜线-月-斜线-年”

我是这个主题的新手,不熟悉这些概念。非常欢迎任何想法或提示、细节或概念的链接。

0 投票
0 回答
301 浏览

code-behind - 从后面的 vb 代码中找到 HTML 输入单选按钮,如果值为空,则隐藏单选按钮

我需要帮助从 onLoadpage 后面的 vb 代码中查找 HTLM 输入单选按钮,如果单选按钮值为空,我需要隐藏单选按钮。我试过`

我收到一条错误消息:无法将“System.Web.UI.WebControl.RadioButton”类型的对象转换为字符串“System.Web.UI.HTMLControl.HTMLINPUTRadioButton”提前谢谢

0 投票
1 回答
813 浏览

c# - Html 输入文件控件在更新面板中使用时不上传文件

伙计们,我有一个表格,我正在使用 2 UpdatePanels。当我尝试使用 html 输入文件控件上传文件时遇到问题,它是上传空值。我的 html 输入类型文件控件位于第一个更新面板中。提前谢谢任何帮助....

0 投票
2 回答
2638 浏览

c# - 从 C# 添加“HtmlAnchor”

我想向 .ascx 控件添加一个 HtmlAnchor。到目前为止,我有这样的代码:

这并不能解决我的目的,因为它的显示如下:

它需要显示一个电话图标,而不是 span。

当它应该在 HTML 中呈现时,它应该如下所示:

谁能帮我解决这个问题?

0 投票
2 回答
2691 浏览

c# - 如何让 C# 类知道 HTML 控件?

我有一个 .aspx 文件,其中包含:

foo.aspx.cs

如何通过文件中的类name知道 HTML 控件?它返回一个错误:foo.cs

错误 61 当前上下文中不存在名称“名称”

注意:HTML 不是我写的。我正在将 .html 页面编辑为 .aspx 页面以动态生成它们,并且我可以使用 C# 代码从它们中获取值

0 投票
2 回答
578 浏览

c# - html 服务器控件能否提供比 asp.net 中的 asp 控件更好的性能?

现在我正在使用 asp.net c# 中的 web 应用程序。我的页面工作正常,但加载时间比正常情况要多。我的一位朋友说尝试使用 html 服务器控件而不是 asp 控件。在这种情况下 html 控件确实比 asp 控件效果更好吗?还是因为其他一些原因?我正在使用一个按钮单击事件,它背后几乎有 5 到 8 个 sql 查询。当我单击按钮时会发生页面加载滞后。我正在使用 MySql。

0 投票
0 回答
113 浏览

vb.net - _ServerClick 事件和 Response.Redirect:重定向错误

也许这个问题有点太笼统了,但我会通过解释我的场景来尝试缩小范围。

我有一个登录页面,带有一个 html 输入按钮:

该按钮触发运行验证例程的 btnLogin_ServerClick 事件。

如果用户通过验证,则会发生以下情况:

这在开发环境中都很好。

但是,在我部署了我的应用程序之后,经过验证的用户仍将被重定向到 localhost URL,而不是与根目录对应的应用程序 URL。

经过大量试验和错误后,我通过将按钮更改为 webcontrol 命名空间按钮解决了这个问题:

这会在后面的代码中触发 Click 事件。

该例程与开发环境中的例程完全相同,但用户现在被重定向到相应的 URL。

那么,谁能解释为什么 ServerClick 事件使 Response.Redirect “行为”不同?