重新认识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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • hibernate二级缓存策略

    hibernate二级缓存策略ibernate二级缓存策略2008-08-0111:00相关文章:关于HibernateCache数据库对象的缓存策略Spring+Hibernate缓存不起作用推荐圈子:JBPM@net更多相关推荐很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。我的经验主要来自hi

    2022年5月23日
    32
  • 2021pycharm激活码3月最新在线激活[通俗易懂]

    2021pycharm激活码3月最新在线激活,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    83
  • openfiledialog控件_ASP 第三方控件

    openfiledialog控件_ASP 第三方控件Logdashboard1.1beta.在AspNetMvc中使用日志面板Logdashboard是Net下的日志面板,它支持AspNet与AspNetCore项目。关于更多LogDashboard的介绍请看这里。就在刚刚LogDashboard发布了1.1的beta版,在这个版本中有以下变化https://github.com/liangshiw/LogDashboard/releas…

    2022年9月28日
    2
  • 国外最流行的Bootstrap后台管理模板「建议收藏」

    国外最流行的Bootstrap后台管理模板「建议收藏」工欲善其事,必先利其器对于从事软件开发的您也一样,有一套熟悉的bootstrap后台ui框架让您的开发速度大幅度提升这是本人经常使用到的一些bootstrap后台框架推荐给大家第一名inspiniabootstrap演示地址http://cn.inspinia.cn效果图http://cn.inspinia.cnhttp://cn.inspinia.cn第二名…

    2022年4月25日
    43
  • idea配置springboot热部署终极解决办法,解决热部署失效问题

    idea配置springboot热部署终极解决办法,解决热部署失效问题idea配置springboot热部署终极解决办法,解决热部署失效问题1.添加maven依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</a…

    2022年5月21日
    107
  • Java8 stream 中利用 groupingBy 进行多字段分组求和

    Java8 stream 中利用 groupingBy 进行多字段分组求和Java8的groupingBy实现集合的分组,类似Mysql的groupby分组功能,注意得到的是一个map对集合按照单个属性分组、分组计数、排序List<String>items=Arrays.asList(“apple”,”apple”,”banana”,”apple”,”orange”,”ba…

    2022年8月20日
    80

发表回复

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

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