在datalist中如何使用CheckBox 给分

问题描述

以下都是在id为datalist1中执行的问题1显示的时候不让TEXT显示出来,如何办到,如果去掉TEXT,会取不到值的<asp:CheckBoxrunat="server"id="CheckBox1"Text='<%#DataBinder.Eval(Container.DataItem,"id")%>'/>问题2显示的时候,如何让checkbox勾选上问题3如何添加一个checkbox可以全选每题20分

解决方案

解决方案二:
前两个问题,LZ可以在datalist的dataBound事件中遍历控件,得出你所要的结果最后一个,不太清楚,应该是用js可以实现
解决方案三:
对于第一个问题可以加一个labe,并将其visible熟悉设置为false<asp:Labelrunat="server"id="Label1"Text='<%#DataBinder.Eval(Container.DataItem,"id")%>'visible="false"/>取这个label的值就可以了
解决方案四:
3<scriptlanguage="javascript">functionselectAll(chkVal){for(i=0;i<form1.length;i++){document.form1.elements[i].checked=(chkVal==true)?true:false;}}</script>

解决方案五:
3补充<asp:CheckBoxid="chkAll"onclick="javascript:returnselectAll(this.checked)"runat="server"Text="全选"/>

解决方案六:
问题2显示的时候,如何让checkbox勾选上能给下代码不?遍历后没有任何反应
解决方案七:
问题2显示的时候,如何让checkbox勾选上能给下代码不?遍历后没有任何反应foreach(ControlcinDataList1.Controls){CheckBoxchk=(CheckBox)c.FindControl("CheckBox1");{if(条件)chk.checked=true}}
解决方案八:
将datalist1中的ID为checkbox1的全勾选上:for(inti=0;i<datalist1.items.counts;i++){((CheckBox)datalist1.items[i].findcontrol("checkbox1")).checked=true;}

解决方案九:
你都没有找到吧
解决方案十:
stringarr="";booltt=true;intaa=GridView1.Rows.Count;for(inti=0;i<aa;i++){if(((CheckBox)GridView1.Rows[i].Cells[0].FindControl("CheckBox1")).Checked==true){if(tt){arr+=GridView1.Rows[i].Cells[1].Text;tt=false;}else{stringdd=",";arr+=dd+GridView1.Rows[i].Cells[1].Text;}}}if(arr==""){PComm.Comm.Show(this.Page,"对不起,请选择要删除的行!");return;}else{stringsql2="deletefromforeignExchangewhereforeignIDin("+arr+")";SqlCommandcmd=newSqlCommand(sql2,cn);cn.Open();cmd.ExecuteNonQuery();cn.Close();PComm.Comm.Show(this.Page,"数据删除成功!");if(DropDownList1.SelectedValue=="13"){bind();}else{bing1(Convert.ToInt32(DropDownList1.SelectedItem.Value),edition);}}楼主可以参考一下,我这个用的是gridview

时间: 2024-09-17 20:07:29

在datalist中如何使用CheckBox 给分的相关文章

style-.net framework 4.0中WPF的checkbox控件的三种状态样式变更

问题描述 .net framework 4.0中WPF的checkbox控件的三种状态样式变更 当前使用.Net Framework 4.0 WPF开发一个界面,需要使用CheckBox的控件的isThreeState= true ,设置为三种状态,分别是未点击时白框,单击时显示对勾,再单击时显示中间一个小蓝框.分别对应checked值为false, true和 null. 我需要的是,如何装饰checked值为null时,其显示效果由蓝色框更换为一个红色叉的效果. 谢谢.

求助:在Repeater/DataList中如何根据某一字段显示不同的内容啊

问题描述 我的需求是:在Datagrid/Repeater/DataList中:如果字段A的值为1,则简单的显示一个文本框:如果字段A的值为2,则需要显示一个控件列表(需要查询另一个表,用Datagrid/Repeater/DataList,构成主从式).特别说明1:当字段A为2(示例值)时,需要动态创建N多个控件,个数不定,类型包括radio和checkbox两种(根据另一字段的值确定),这些控件的个数.标签文本和值是通过查询另一个表得出的.特别说明2:我通过直接在页面文件中写while之类的

DataGrid和DataList中CommandButton的问题

command|datagrid|问题 今天遇到的这个问题很是郁闷!难道是FrameWork 1.1对于1.0的改进? 在DataGrid或者DataList中,有ItemCommand,比如Edit.Select等.但是只有用<asp:LinkButton>的时候才能正常运行,用<asp:Button>却不可以!如<asp:LinkButton CommandName="Edit" Text="Edit" Runat="se

一种监听DataList中Calendar事件的解决方法

calendar|解决 有时你想在DataList的编辑模板项中加入在DataList的模板中加入System.Web.UI.WebControls.Calendar,这样你可以通过Calendar来更改日期属性,只需一点,就行了,不需要用户填写固定格式的日期.可是在DataList中System.Web.UI.WebControls.Calendar控件,点击Calendar,是无法响应SelectDate事件的.它只是进行简单的提交,不会出发ItemCreated,ItemBound,sel

三维CAD模具设计师实操技巧:中望3D如何快速分模

在三维CAD模具设计中,分模是个很关键的过程,既考验模具设计师的专业技术水平,也考验三维设计软件操作能力,合理的分型面直接影响到模具的结构和产品的脱模效果,也能提高加工质量.三维CAD模具设计师大部分的时间都消耗在这里,所以分模是工程师必须掌握的一个技能.国产三维CAD设计软件中望3D在模具行业的应用方面,可以快速完成模具成型零件设计,最后通过模架系统及标准件的调入完成整套模具的设计,为三维设计师节省了大量时间成本. 分模过程的重点是分型面的创建.分型面的创建方法主要有两种,分别是自动分模工具提

Android中ListView绑定CheckBox实现全选增加和删除功能(DEMO)_Android

ListView控件还是挺复杂的,也是项目中应该算是比较常用的了,所以写了一个小Demo来讲讲,主要是自定义adapter的用法,加了很多的判断等等等等-.我们先来看看实现的效果吧! 好的,我们新建一个项目LvCheckBox 我们事先先把这两个布局写好吧,一个是主布局,还有一个listview的item.xml,相信不用多说 activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/

c#net-ASP.net datalist中的数据如何跨页面传递?

问题描述 ASP.net datalist中的数据如何跨页面传递? DATALIST1里有一个HyperLink标签,它的值从数据库获得,现在我想点击HYPERLINK标签打开另一个网页的同时传递HYPERLINK的text属性给第二个网页,该怎么做? 因为datalist里的控件在外面点不出,所以不能像往常一样直接用Server.Transfer()传过去. 所以我纠结了很久,希望有大神教教我! 解决方案 你可以直接设置这个 hyperlink 的 NavigateUrl,用 url 参数带上

关于HTML中input标签checkbox类型的疑问

问题描述 关于HTML中input标签checkbox类型的疑问 首先产生疑问的由来是我之前自己写的代码,需要实现选中删除的原理,可能是看别人的,也可能是自己灵光一现,实现了这个功能,但是如今回头看看又不懂了,所以在这里做个死记硬背的总结,也期待一个大神来开导我一下. 在form表单中代码是这样的(因为尖括号会被屏蔽所以用中文中括号代替) [input type='checkbox' name='eletment[ ] ' value='$id'] 于是我们用php把$id的变为数据库里相对应的

asp.net datalist中的radiobuttonlist绑定

问题描述 asp.net datalist中的radiobuttonlist绑定 datalist里的radiobuttonlist 绑定 dt 有一条数据 str里是分隔有是 a b c d 这里到底应该怎么绑定radiobuttonlist 求大神