标签中的name属性和ID属性的区别 2018年05月13日 10:17:44 tssit 阅读数:760   编程这么久,细想了一下,发现这个问题还不是很清楚,汗!看了几篇文章,整理了一下,分享下! 一个朋友如是的说到“ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的”我感觉很贴切![但是太笼统哦,下面细细讲一下!]具体的将“ID是Client端HTML元素的Identity.而Name其实要复杂的多,因为Name有很多种的用途,所以它并不能完全…
原文出處  http://www.dotblogs.com.tw/mis2000lab/archive/2013/09/02/calendar_icon_visible.aspx [习题]日历(Calendar)控件的障眼法(.Visible属性),使用时才出现?不用就消失? 昨天上课时,学员发问的问题 作法非常简单. 还是透过 .Visible属性(现形?隐形),简单的说,就是障眼法! 执行成果如下: 首先,您看不见日历控件. 必须按下「日历小图示」,才会出现日历控件喔! 然后可以点选日历,代…
出错场景是这样使用的: 1.FindControl遍历Page.Form.Controls,将其放到一个List里. 2.Page.Form.Controls.Clear(),清空所有控件 3.往Page.From.Controls.Add若干new控件 4.将List里的所有控件逐个Add到Page.Form.Controls 错误分析:步骤3中,添加新控件时,新的控件会默认使用ID为:ctl + 数字.当步骤4将控件加回From的时候,步骤3中的控件的ID可能与步骤4中的控件ID重复了. 解…
如果您对UIScrollView控件感到难以理解,下面是本人自己对UIScrollView控件的理解方式,按照我的思路,理解UIScrollView控件非常容易! 我对UIScrollView的构成理解: UIScollView由上下两个层构成:UIScrollView控件 = 上层(空心四边形线框) + 下层(实心内容视图),且上.下两层紧紧靠在一起,构成一个完整的UIScrollView控件 上层是该UIScrollView的四边形线框,空心,UIScrollView的frame指的就是这个…
原文:wpf控件开发基础(5) -依赖属性实践 知识回顾 接上篇,回顾这三篇讲了什么东西 首先说明了属性的现存问题,然后介绍了依赖属性的基本用法及其解决方案,由于依赖属性以静态属性的方式存在,进而又介绍了可重写的属性元数据的使用.这是以上三篇所说明的问题.当然依赖属性的特性依然没有说完整.这两天也一直在想依赖属性,然后就是头疼,呵呵.由于WPF的依赖属性系统与整体功能都有关联,所以接下来等讲到某个特性的时候然后再来讲依赖属性.这篇我们来个简单的实践,增加点乐趣. 定义RadioButtonLis…
解决 找到多个具有相同 ID“_header”的控件,FindControl 要求控件具有唯一的 ID. private void DisplayHotBooks()    {        //获取所有的书分类信息        IList<Category> list = CategoryManager.GetAllCategories();        int i = 0;        foreach (Category item in list)        {         …
低版本Element ui tree树形控件获取当前节点id和父节点id的方法:点击查看 最新版本Element ui tree树形控件获取当前节点id和父节点id教程: 1.找到node_modules/element-ui/lib/element-ui.common.js文件 2.按Ctrl+F搜索TreeStore.prototype.getCheckedKeys这个方法,低版本教程到这一步就直接修改了(具体看上面教程),发现没有找到if(node.checked)  如图: 但可以发现它…
Python_selenium之获取当前页面的href属性,id属性,图片信息和截全屏 一.  获取当前页面的全部信息 1. 图片信息包括图片名称.图片大小等信息 2. 只需将图片信息打印出来(image.text  image.size   image.tag_name) 二.  获取页面元素的href属性(id同理) 1. 获取当前页面所有的链接信息(以百度首页为例) 2. 运用for循环,然后运用get_attribute(‘href’) 3. 然后将之打印出来即可 三.  截取全屏信息…
控件名称 缩写 介绍 公共控件   Button btn 按钮 CheckBox chk 复选框 CheckedListBox ckl 显示一个项列表,其中每一项左侧都有一个复选框 ComboBox cmb 下拉列表框 DateTimePicker dtp 时间控件 Label lbl 文本列表 LinkLabel llb 支持超链接的文本标签 ListBox lst 显示用户可以从中选择项的列表 ListView lvw 可使用四种不同视图显示项目 MaskedTextBox mtx 使用掩码…
首先我们定义一个Student类,有ID,Name,Photo(保存图片路径). using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BindingImage { public class Student { public int Id { get; set; } public string Nam…
在Repeater中的使用: <asp:Repeater ID="rptActionList" runat="server" OnItemCommand="rptActionList_ItemCommand" OnItemDataBound="rptActionList_DataBinding"> <ItemTemplate> <tr class="info"> <…
DataTemplate 和 ControlTemplate 两个类均派生自 FrameWorkTemplate类.这个类有个 FindName方法 供我们查询内部控件.  ControlTemplate 对象: 访问其目标控件 Template . FindName就能拿到.         DataTemplate 对象:     直接使用低层数据(如果想获得控件长度.宽度 Template . FindName).   1.获得ControlTemplate 中的控件. 效果:   <Wi…
A.概念 @property 的修饰词   strong: 强指针/强引用(iOS6及之前是retain) weak: 弱智真/弱引用(iOS6及之前是assign)   默认情况所有指针都是强指针 使用 "__weak" 修饰的指针是弱指针   ARC准则:只要没有强指针指向,对象就会被销毁   @property属性的用法 * weak(assign) :  代理\UI控件* strong(retain) : 其他对象(除代理\UI控件\字符串以外的对象)* copy : 字符串…
对于Dock属性,添加控件的顺序会影响它们停驻的方式.例如,如果你对窗体添加控件A,指示其停驻填充(Fill), 然后你对窗体添加控件B并指示其停驻顶部(Top),控件B将覆盖控件A的上部.原因就是控件B被认为是在控件A的“前方”, 因为它是在控件A之后添加的. 要解决这种情况,你必须在VisualStudio中右击控件A,并在上下文菜单中选择“置于底层”(注意,这里的底层是最外的一层). 这样就能使控件A出现在控件B的前方,控件也就能像预期的那样排列了.…
通常会设置的DataGridView的属性如下: AllowUserToAddRows - False指示是否向用户显示用于添加行的选项,列标题下面的一行空行将消失.一般让其消失.AllowUserToDeleteRows - False指示是否允许用户从DataGridView删除行.一般不允许.AllowUserToOrderColumns - False指示是否启用手动列重新放置.一般不允许.AllowUserToResizeColumns - True指示用户是否可以调整列的大小.一般允…
1 设置对话框透明 在设置控件颜色中要使用 nCtlColor Contains one of the following values, specifying the type of control: CTLCOLOR_BTN   Button control CTLCOLOR_DLG   Dialog box CTLCOLOR_EDIT   Edit control CTLCOLOR_LISTBOX   List-box control CTLCOLOR_MSGBOX   Message b…
1.找不到调用的DLL或程序: 2.调用控件方法名称,与定义的函数名称不符合: 3.如果是网站网页调用ActiveX,检查控件是否添加安全对象: 4.如果是网站网页调用ActiveX,检查网页是否加入可信站点: 5.如果调用CAB包,注意版本号FileVersion 不能使用点“.”,例如 FileVersion=1,0,0,3:…
div+css样式表的id的常用命名规则如下表所示: div+css样式表的id的常用命名规则如下表所示: 页头 header 登录条 loginBar 标志 logo 侧栏 sideBar 广告 Banner 导航 nav 子导航 subNav 菜单 menu 子菜单 subMenu 搜索 search 滚动 scroll 页面主体 main 内容 content 标签页 tab 文章列表 list 提示信息 msg 小技巧 tips 栏目标题 title 加入 joinus 指南 guild…
1.自己定义View的属性 2.在View的构造方法中获得我们自己定义的属性 3.重写onMesure 4.重写onDraw 3这个步骤不是必须,当然了大部分情况下还是须要重写的. 1.自己定义View的属性,首先在res/values/  下建立一个attrs.xml , 在里面定义我们的属性和声明我们的整个样式. <?xml version="1.0" encoding="utf-8"?> <resources> <attr nam…
Element-ui官网给的方法 getCheckedKeys() { console.log(this.$refs.tree.getCheckedKeys()); }, 这种只有在所有子级都被选中的情况下才能获得父级的id,如果不选中所有的子级那么获取得到的id就只有子级的.但是一般提交数据时后台都需要父级id的. 1.找到node_modules/element-ui/lib/element-ui.common.js文件 2.按Ctrl+F搜索TreeStore.prototype.getC…
text 是显示出来,供用户和自己编辑方便使用的,name 属性是编辑代码用的. 比如要读取一个text栏的内容 取name='txtName' text='姓名'代码段需要写的是, txtName.text…
头引用 <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="js/wangEditor.js"></script> <script type="text/javascript" src=&quo…
最大化,最小化,是否显示关闭按钮 var win_CommonPicLibMultiple = Ext.create("Ext.window.Window", { title: "选择图片", //标题 draggable: false, border: false, icon: '/Resources/Images/16x16/blue16_005.gif', height: 800, //高度 width: 1200, //宽度 layout: "fi…
public Form1() {     InitializeComponent();     this.Load+=new EventHandler(Form1_Load);     treeView1.MouseClick+=new MouseEventHandler(treeView1_MouseClick);     treeView1.AfterLabelEdit+=new NodeLabelEditEventHandler(treeView1_AfterLabelEdit); }  …
  关于Repeater控件使用的一些总结,希望能对将来有机会看到这篇日志的同事有所帮助.也是为了在自己开发有所遗忘的时候能够参考一下.前言:Repeater是一个迭代控件,什么是迭代控件呢?书本上的解释是这样的:如果一个ASP.NET数据绑定控件能够遍历一组数据,以将一个ASP.NET 模板应用于每一个数据项,则将这个ASP.NET数据绑定控件称为迭代控件.至于其与列表控件(DropDownList,ListBox,CheckBoxList等, DataList除外)和视图控件(GridVie…
一.问题提出 由于总体排版和设计的需要,我们往往创建母版页来实现整个网站的统一性,最近我由于统一性的需要,把原来整个项目单独的页面全部套用了母版页.但是出现了一系列失效错误. 二. 抽象模型 由于整个页面内容过多,所以我把这个页面中最为本质的问题抽象出来.原来单一页面,就是利用按钮触发JS事件,在文本域中插入“(_)”功能,其实现代码如下: <head id="Head1" runat="server"> <title>单一页面抽象模型-YJ…
转自原文 在C#中使用属性控件添加属性窗口 第一步,创建在应用程序中将要展现的字段属性为public公有属性.其中,所有的属性必须有get和set的方法(如果不设置get方法,则要显示的属性不会显示在属性控件中).为了设置相关的属性,必须设置下面的一些关于属性控件的属性值,如下表所示: 属性值 含义 CategoryAttribute 该属性对在Property控件中的属性按字母顺序进行归类 DescriptionAttribute 其值为对每个属性的具体文字描述,将会显示在property控件…
原文链接:http://liweibird.blog.51cto.com/631764/653134 WinSock控件能够通过UDP协议(用户数据报协议)或TCP协议(数据传输协议)连接到远程的机器并进行数据交换.这两种协议都能用来创建客户端和服务端应用程序.就像定时器控件一样,WinSock控件运行时没有一个可视的界面. 一.WinSock简介       Socket(套接字)最初是由加利福尼亚大学Berkeley(伯克利)分校为UNIX操作系统开发的网络通信接口,随着UNIX的广泛使 用…
一.问题提出 由于总体排版和设计的需要,我们往往创建母版页来实现整个网站的统一性,最近我由于统一性的需要,把原来整个项目单独的页面全部套用了母版页.但是出现了一个错误……在我的Blog中记录一下,方便大家参考. 二. 抽象模型 由于整个页面内容过多,所以我把这个页面中最为本质的问题抽象出来.原来单一页面,就是利用按钮触发JS事件,在文本域中插入“(_)”功能,其实现代码如下: <head id="Head1" runat="server"> <ti…