重新认识Attributes.add

重新认识Attributes.add昨天自己学习别人的编码,发现了控件ID.Attributes.add("","");用法,于是自己查来看,中间闹了不少的笑话;首先自己就搜错了对象,C#里有

大家好,又见面了,我是你们的朋友全栈君。

  昨天自己学习别人的编码,发现了 控件ID.Attributes.add(“”,””);用法,于是自己查来看,中间闹了不少的笑话;

  首先自己就搜错了对象,C#里有 Attributes和Attribute(特性)这两个关键字,新人可千万不要弄混,切记切记!

  其次自己用 控件ID.Attributes.add(“”,””); 这个用法时,发现用它来给控件添加事件的方法屡试不爽,例如 控件ID.Attributes.add(“onclick”,”alert(“Error”);”); ,可是当我想改变控件长宽等style属性的时候发现,控件ID.Attributes.add(“width”,”80px”); 这样就不行了。

 遂拿到技术群里去讨论这个问题,经高手的指点发现自己确实忽略了重要的东西;

 在HTML中,服务器端控件的长宽等style属性是通过style=”” 来控制的,即使用ASP.NET工具箱里控件,虽然可以在style外写 width=””来控制宽度等属性,

<span role="heading" aria-level="2">重新认识Attributes.add

但是当我在浏览器中查看代码的时候发现,这个控件的属性设置还是写在style=”width:80px”里的,被浏览器渲染成<input name=”TextBox1″ id=”TextBox1″ style=”width: 768px;” type=”text”/>

所以我们用 控件ID.Attributes.add(“width”,”80px”);的时候,就被浏览器渲染成了<input name=”TextBox1″ id=”TextBox1″ width= “768px” type=”text”/>,这样当然没有效果;

如果需要在后台用Attributes的方式来改变控件的样式,我们需要这样写:控件ID.Attributes.style.add(“”,””);方式。

切记切记

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155534.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月2日 下午10:16
下一篇 2022年7月2日 下午10:16


相关推荐

  • ringbuffer的常规用法_ring up

    ringbuffer的常规用法_ring up自己的slam车关于ros和stm32控制板的通信部分,之前一直使用rosserial_python包,前段时间重新编写了上、下位机的通信程序,本篇只对数据的RingBuffer做点总结。由于是用于串口的帧数据传输,为保证每帧数据完整性,采用字节入队和出队的方式实现,测试结果也比较稳定。classRingBuffer{      public:      RingBuff…

    2025年10月17日
    7
  • Mac下安装jdk压测工具JMeter

    Mac下安装jdk压测工具JMeter下载安装包 https jmeter apache org download jmeter cgi 下载 tgz 包需求 JDK8 以上版本 安装 1 解压 2 配置环境变量 vi bash profileexpor HOME jmeter 解压目录 exportPATH JAVA HOME bin PATH JMETER HOME bin PATHexportCL JAVA HOME lib dt jar JAVA HOME lib too

    2026年3月18日
    2
  • wap2.0简介

    wap2.0简介让移动数据更畅更稳的 WAP2 0 和 WJMS 技术不言而喻 移动商务需要传送无线数据 然而现有无线传送技术的效率和可靠性会越来越难以令用户满意 最近出现的两种无线传送技术崭露头角 能让移动应用更好地适应环境 为移动商务带来新的福音 这两种技术就是无线应用协议 WAP2 0 和无线 Java 信息服务 WJMS 一 WAP2 0 推陈出新这个问题先需从第一代的 WAP1

    2026年3月17日
    3
  • 【Flume NG用户指南】(1)设置

    【Flume NG用户指南】(1)设置

    2022年1月25日
    42
  • QQ群关系数据库处理

    QQ群关系数据库处理1.附加数据库1EXECsp_attach_single_file_db@dbname='GroupData1_Data',@physname='/media/

    2022年7月3日
    30
  • Docker实践(二):容器的管理(创建、查看、启动、终止、删除)

    Docker实践(二):容器的管理(创建、查看、启动、终止、删除)

    2021年6月7日
    151

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号