知识大全 为ListView添加CheckBox栏

Posted

篇首语:苟利国家生死以,岂因祸福避趋之。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 为ListView添加CheckBox栏相关的知识,希望对你有一定的参考价值。

为ListView添加CheckBox栏  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  看博客园里的前辈们都在研究MOSS 我也来凑个热闹    今天我也为ListView添加CheckBox栏 和前辈们的做法可能略有不同 但是应该大同小异    首先写一个WINFORM 放一个BUTTON 在单击事件里面加入代码 string xml = <Field Type= Computed ReadOnly= TRUE Name= ListItemSelection DisplayName= Selector Sortable= FALSE Filterable= FALSE EnableLookup= FALSE SourceID= StaticName= ListItemSelection ><FieldRefs><FieldRef Name= ID /></FieldRefs><DisplayPattern><HTML><![CDATA[<input type= checkbox name= docc onclick= setValue() ]]></HTML><HTML><![CDATA[LItemId= ]]></HTML><Column Name= ID HTMLEncode= TRUE /><HTML><![CDATA[ /> ]]></HTML></DisplayPattern></Field> SPSite site = new SPSite(//qdoffice ) SPWeb web = site OpenWeb( koniambo ) SPList list = web Lists[ 技术性文件 ] list Fields AddFieldAsXml(xml) 通过上面的代码可以将在LIST中创建一个SPField 注意两个要点 其中定义了CheckBox的HTML样式 并在CheckBox的单击事件中加入Onclick = setValue() 注意给CheckBox增加NAME属性 以便后面可以通过JS对其进行取值 这里面我将它的NAME属性设成docc接下来 使用SPD打开页面 在<asp Content ContentPlaceHolderId= PlaceHolderMain >后面增加一个<Input type= hidden value= name= dochid > 然后将下面的这段JS放到页面可以引用的任意位置 通过Link或是直接嵌入到页面里都可以    function getCheckboxValue(name)    var str = var theEle = document getElementsByName(name) for(var i= i<theEle length i++)    if(theEle[i] checked == true)    str += theEle[i] LItemId + str = str substr( str length ) return str function el(name)    var el el = document getElementById(name) return el function setValue()    var count = document getElementsByName( docc ) length var number =

cha138/Article/program/net/201311/12565

相关参考

知识大全 如何在win7旗舰版32位系统中的右键菜单栏新建中添加新建excel文档

如何在win7旗舰版32位系统中的右键菜单栏新建中添加新建excel文档?求解?急!桌面右键新建一个文本文档,将以下文字复制到文档内保存退出后将该新“建文本文档.txt”改为“建文本文档.reg”确定

知识大全 如何自绘ListView表头

如何自绘ListView表头  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  TlistView控

知识大全 ListView中的内容以Excel导出

ListView中的内容以Excel导出  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  <

知识大全 ListView中使用GestureDetector冲突的解决办法

ListView中使用GestureDetector冲突的解决办法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 .NET的winform中listview的绑定

.NET的winform中listview的绑定  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 节点包含checkbox的Swing树控件

节点包含checkbox的Swing树控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 利用javascript实现TreeView中的checkbox全选

利用javascript实现TreeView中的checkbox全选  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET Gridview 使用checkbox删除

ASP.NETGridview使用checkbox删除  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 应用开发技巧 C#中加强ListView控件的功能

应用开发技巧C#中加强ListView控件的功能  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 JavaScript获取和设置CheckBox状态的简单方法

JavaScript获取和设置CheckBox状态的简单方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看