问题标签 [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.
c# - 如何将“控制类别”作为一组进行分类和定位
场景是这样的:
说我有一个表格,html表格,表格有几个<td>
控件,每个控件都有一组控件,
那与那个特定的有关<td>
,但不一定包含在<td>
范围内。
例如 :
现在我希望能够处理提示 Label Lbl_TlTp1
、 DataLabelLBL_1
和 TextBoxTBX_1
作为一个集合或集合,非常灵活(允许枚举等'..)
是通过将它(那个“设置”)作为一个类或对象来封装这些控制项......每个都作为一个成员吗?
我希望以后能够将“集合”作为一个实体来操作
实现此解决方案的方法是什么?
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 ?有没有人有任何想法让我为我尝试?
任何建议表示赞赏!
c# - 从后面的代码获取 loginview 中的文件输入
我正在尝试创建文件上传,并为此使用 HTML 控件输入(文件)。由于此控件位于登录视图中,因此我无法直接在后面的代码中访问它,而必须像这样使用 FindControl 函数:
问题是,我需要对控件进行类型转换才能访问 PostedFile 属性。由于 Input 是一个 HTML 控件,因此您似乎无法像 Button 那样进行类型转换。
有没有办法对这个控件进行类型转换或以任何其他方式访问它?
这是控件嵌入到登录视图中的方式:
accessibility - 为屏幕阅读器定义文本框的读出值
处理可访问性,有一个包含日期的文本框(格式取决于选择的语言)。屏幕阅读器会逐字阅读文本框中当前的日期(“十二斜线哦五斜线二十三”表示 2013 年 5 月 12 日)。
1) 如何让阅读器程序读出“12 May 23”?
2) 如何告诉读者输入文本框所需的格式?例如“日-斜线-月-斜线-年”
我是这个主题的新手,不熟悉这些概念。非常欢迎任何想法或提示、细节或概念的链接。
code-behind - 从后面的 vb 代码中找到 HTML 输入单选按钮,如果值为空,则隐藏单选按钮
我需要帮助从 onLoadpage 后面的 vb 代码中查找 HTLM 输入单选按钮,如果单选按钮值为空,我需要隐藏单选按钮。我试过`
我收到一条错误消息:无法将“System.Web.UI.WebControl.RadioButton”类型的对象转换为字符串“System.Web.UI.HTMLControl.HTMLINPUTRadioButton”提前谢谢
c# - Html 输入文件控件在更新面板中使用时不上传文件
伙计们,我有一个表格,我正在使用 2 UpdatePanel
s。当我尝试使用 html 输入文件控件上传文件时遇到问题,它是上传空值。我的 html 输入类型文件控件位于第一个更新面板中。提前谢谢任何帮助....
c# - 从 C# 添加“HtmlAnchor”
我想向 .ascx 控件添加一个 HtmlAnchor。到目前为止,我有这样的代码:
这并不能解决我的目的,因为它的显示如下:
当它应该在 HTML 中呈现时,它应该如下所示:
谁能帮我解决这个问题?
c# - 如何让 C# 类知道 HTML 控件?
我有一个 .aspx 文件,其中包含:
和foo.aspx.cs
如何通过文件中的类name
知道 HTML 控件?它返回一个错误:foo
.cs
错误 61 当前上下文中不存在名称“名称”
注意:HTML 不是我写的。我正在将 .html 页面编辑为 .aspx 页面以动态生成它们,并且我可以使用 C# 代码从它们中获取值
c# - html 服务器控件能否提供比 asp.net 中的 asp 控件更好的性能?
现在我正在使用 asp.net c# 中的 web 应用程序。我的页面工作正常,但加载时间比正常情况要多。我的一位朋友说尝试使用 html 服务器控件而不是 asp 控件。在这种情况下 html 控件确实比 asp 控件效果更好吗?还是因为其他一些原因?我正在使用一个按钮单击事件,它背后几乎有 5 到 8 个 sql 查询。当我单击按钮时会发生页面加载滞后。我正在使用 MySql。
vb.net - _ServerClick 事件和 Response.Redirect:重定向错误
也许这个问题有点太笼统了,但我会通过解释我的场景来尝试缩小范围。
我有一个登录页面,带有一个 html 输入按钮:
该按钮触发运行验证例程的 btnLogin_ServerClick 事件。
如果用户通过验证,则会发生以下情况:
这在开发环境中都很好。
但是,在我部署了我的应用程序之后,经过验证的用户仍将被重定向到 localhost URL,而不是与根目录对应的应用程序 URL。
经过大量试验和错误后,我通过将按钮更改为 webcontrol 命名空间按钮解决了这个问题:
这会在后面的代码中触发 Click 事件。
该例程与开发环境中的例程完全相同,但用户现在被重定向到相应的 URL。
那么,谁能解释为什么 ServerClick 事件使 Response.Redirect “行为”不同?