请教:setChecked(false)没生效 [问题点数:50分,结帖人laosanlly]

Bbs1
本版专家分:0
结帖率 50%
Bbs2
本版专家分:225
Bbs5
本版专家分:2639
Bbs5
本版专家分:2243
Blank
黄花 2018年1月 移动开发大版内专家分月排行榜第二
2017年12月 移动开发大版内专家分月排行榜第二
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs2
本版专家分:225
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs2
本版专家分:225
其他相关推荐
RadioButton的setChecked(true)无效或者是点击状态不改变
问题:在ListView中Item是个RadioGroup,在Adapter中动态添加RadioButton,并通过setChecked为RadioButton设置选中和未选中的状态,中间会通过Adapter的notifyDataSetChanged方法改变数据源的方法,改变RadioButton的状态,中间就出现了点击RadioButton无效的状态,其实OnCheckedChangeListe...
Android学习笔记(十七):RadioButton.setSelected(true)不管用
如题,只有RadioButton.setChecked(true)才管用;
RadioGroup中的RadioButton rb.setChecked(false)后重新选中无法选中——陈科肇
懒得写了,直接看图 在项目中我使用了radioButton.setCheck(false);后,然后再点击,就再也选不中这RadioButton了在RadioGroup中需要选中其中一个RadioButton时,需要采用radioGroup.check(radioButton.getId()); 方式来选中单选按钮(而不是使用radioButton.setCheck(true); 的方式)参考
RadioButton的setCheck(true)方法失效的解决方法
一、 最近在使用RadioGroup时,用到了5个RadioButton(RadioButton1-5)。 但是使用过程中遇到了以下问题: 复现步骤: ①点击RadioButton1,将RadioButton1选中;  ②将RadioButton1到RadioButton5都使用setCheck(false)设置为未选中状态;  ③再次点击RadioButton1(或使用RadioBut
setChecked方法触发onCheckedChanged监听器问题
有时需要在程序初始化界面时,讲有些例如toggleButton等控件按照需求勾选,此时会发现,当我setChecked时会触发onCheckedChanged监听器,导致这部分代码被调用两次。解决方法时区分开人为点击和setChecked,在监听器中加入一个判断,是否按下: @Override public void onCheckedChanged(CompoundButton butt
学习记录-QCheckBox使用setChecked初始设置没有信号的解决方法
有时候,界面中的checkbox需要和槽函数配合做一些事情,但是初始化的时候,使用setChecked设置选中或不选中,都不会发出信号,以前就遇到这个问题了,没有深入研究过。今天尝试了下,发现使用如下方式可以解决这个问题。 BIT_DEFINE1 ck; ck.all = 0; ck.all = c; ui->chkR1->setChecked(ck
关于JQuery 中表单提交中使用post方法,return false 不起作用解决办法
$(function(){ $("form").submit(function(){ if($.trim($("#userName").val()) == "") { alert("请输入用户名"); $("#userName").select(); return false;
使用@jsonField失效?springBoot@jsonformat引起的时区问题,但是,这个要写死了!我就是不要这个时区。
springboot使用restful接口返回json数据的时候有一个时区问题,可以在配置文件中采用#In BeiJing GMT+8, if you are in another area, please refer to GTM time. spring.jackson.time-zone=GMT+8 解决时区的问题,但是不能动态的,如果我在悉尼呢,+11手动配置, 但是悉尼有夏令时+12
Unity3d开发(十二)使用Menu.SetCheck更改菜单勾选状态
一些改变状态量的需求,例如:是否输出日志。通常的做法是在代码中更改,不过这需要重新编译,而且也对非程序人员不友好 。更灵活的做法是使用本地变量存储,不过这写起来比较麻烦。最近我发现Unity有个接口可以干净的解决这个问题,我使用的是Unity5.3版本。
关于required=false出现页面跳转不过去的问题的解决
昨日做了一个人员管理的修改,对于登录后,对于验证成功后,跳转页面,跳转页面有一个缺省参数,发现这个缺省参数(required=false)不起作用,经查询和早上的尝试发现,缺省参数都会赋值为null,而我的那个缺省参数是基础数据类型(int, long,double,char,byte,short),没法赋值,就会导致找不到链接的问题,解决方案:用基础类型对应的包装类。想从源码分析一下,可惜没时间
Android中Selector的setSelected“方法不管用”
今天写一个用两个自定义的TextView控制ViewPager的时候,想实现点击TextView处于选中状态, selector就选中中的state_selected所对应的图片。 selector中按往常的习惯这样写的 xmlns:android="http://schemas.android.com/apk/res/android"> android:drawable="@d
自定义checkbox 动态设置背景无效
checkBox.setBackgroundResource(R.drawable.huiqiu)  某些手机在设置更改背景之前要更新下checkbox的选中状态 checkBox.setChecked(true)
jfinal 1.8 事务不生效问题。
本次使用事务方式:Db.tx(new IAtom() { public boolean run() throws SQLException { try { //用户基本信息 User.dao.insertInfo(basicInfoMap); //资产信息 Ohter.dao.insertInfo(otherMapList); ...
关于setClickable(false)失效的问题
今天在设置控件不可点击的时候,发现setClickable(false),后来发现setOnClickListener里的一段代码   if (!isClickable()) { setClickable(true); },所以也就是说,源码里面自动设置为true了。       解决办法就是:必须在代码里面setOnClickListener(this)而且setClickable(
PopupWindow setOutsideTouchable(false)无效问题完美解决方案
如题, setFocusable(false); 失败 (点击边缘区域的确不会关闭了,但是点击contentView部分 也没有响应了,所以必须让PopupWindow能够获取焦点)setTouchable(false);失败 (PopupWindow 不能接收Touch事件)完美解决方案: setFocusable(true);(可不设置,默认true)
Response.Buffer=false生效
我有一个页面,需要做很多比较占用时间的操作,我希望每个操作执行完之后都能返回结果。rnrn最初我设置成Response.Buffer=false的时候,是有效果的,结果是一条一条的出来。但后面做过一些改动,改动比较多我也不太记得了。rn现在虽然还是设置成false,但结果都是到最后一起显示出来。rn我试过使用response.flush,结果出现报错提示buffer必须为打开状态,说明buffer的设置确实是关闭着的。rnrn请问是什么原因导致现在Response.Buffer=false生效呢。
clipChildren属性无效的解决方法
哈哈,经常看别人的博客,还从没自己写过,今天去网上搜了一下关于clipChildren属性无效的解决方法,可搜了很久都没有搜到,在此记录一下以免忘记了,我的错误原因是加了一句话:setLayerType(View.LAYER_TYPE_SOFTWARE, null);,不知道为什么加了后就无效了
thinkphp5 验证码验证成功后 不管config文件里面有没有设置是否重置 实际都会重置
解决办法:自己文件目录下 .\vendor\topthink\think-captcha\src\Captcha.php打开文件 直接在这个类库文件里面修改'reset'     => false
ng-disabled 不起作用的解决办法
不知道这算不算 Angular.js 的一个bug。但搜索一番后找到了一个变通的解决办法。 业务需求是这样的, 按钮被点击一次之后就设置为禁用状态, 以阻止多次无效的点击。但现在很多框架都用 或者其他标签来实现 button 效果。我并不是专业的UI, 不知道这样做到底好不好,该怎么样就怎么样呗。
Spring事务rollbackFor不生效的一种情况
@Transactional(readOnly = false, rollbackFor = Exception.class) 批量插入数据中途抛异常,不回滚,查了老半天,最终发现是MySQL数据表类型建错了,应该是InnoDB! 注意:即使数据库建的是InnoDB,也要检查下每张表是否建错了!
@JsonIgnore不起作用
原因可能就是导包导错了 应该导上边的那个包
Thymeleaf 之 使用devtools热启动、热部署
本文章来自【知识林】在Springboot+Thymeleaf的开发过程中,默认情况下修改到任何代码都需要重新启动项目才能生效,相信有过开发经验的人都会知道这是一件非常痛苦且非常浪费时间的事情,多么希望能够在修改html、css、js这些文件后刷新页面就能显示修改后的效果。在网上找了很多热启动、热部署的文档,基本都是一样的,都是叫将spring.thymeleaf.cache设置为false,但根本
自定义SwitchPreference时遇到的问题
如何自定义带动效开关的SwitchPreference,怎样才能使得Preference的状态与自定义的开关Switch状态同步更新呢?
如何请教别人问题?
提问的智慧。
Android开发之在代码中给控件设置颜色不起作用的解决办法
在代码中设置TextView的textcolor()属性时,即:tv1.settextcolor(R.color.black)时,发现不论设置成白色还是黑色最后都变成了灰色. 原因是写法不对,应该写成tv1.settextcolor(context.getresources.getcolor(R.color.black)); 这样就可以了.
android listview 有 checkbox 时点击没反应 解决办法
现象:ListView的Item上有一个CheckBox,点击ListView无响应
ajax同步设置后但是一直无效问题处理
最次用ajax检验用户名和密码是否下面时,但是一直无效原来问题在红色代码不应该放在$ajax   success:function(data){}内      $.ajax({    url:"checkpassword.jsp?sle_login="+user+"&sle_password="+pw,    type:"post",    async:false,    data:
英文邮件礼仪:向教授请教学术问题
英文邮件礼仪:向教授请教学术问题   邮件主题 邮件主题(subject)不需要写自己的名字。名字是在邮件系统设置里设定好的,在发件时会替换显示实际地址,所以无需在主题里再写一遍。 [关键内容是要在主题里就写明白是否有推荐人,以及主要是什么事。很多教授只看主题。]   一个好的标题,要能简洁地概括邮件的目的或内容。如果你对教授的某个研究项目感兴趣,就可以用这个研究方向作标题,例如"De
Gson Builder — 如何使用 @Expose 忽略字段
在之前的文章中,我们都是假设model字段都是需要序列化和反序列化的,这是一种最简单的情况,可真实的情况并不是如此,所以我们需要定制我们的解析规则。注解 @Expose之前文章有介绍如何序列化时不输出null的字段,当你不需要完全序列化mo
ajax同步(async: false)阻塞UI线程导致loading效果失效。
如果把ajax设置成同步(aysnc:false),会阻塞UI线程,就导致了beforeSend中的UI代码无法执行,从而加载不出loading效果。只需把ajax设置成异步,即可解决问题。
关于struts2配置struts.devMode问题解释
初学struts2时,搭建工程后,尝试
问题请教工程,问题请教工程
问题请教工程,问题请教工程,问题请教工程,问题请教工程,问题请教工程,问题请教工程,问题请教工程,问题请教工程,
Extjs中async属性的使用
Extjs中async属性的使用
JS return false失效的解决方案;
JS return false失效的解决方案;两种方法 1.button里面加type=”button”保存2.在form里面新增onsubmit=”return submit()”;po
RadioButton设置了checked属性 运行后 一直选中的问题
RadioButton设置了checked属性为true后, 运行后 一直选中的问题。 解决方法,给每个RadioButton设置不同的Id值!!
Ajax在跨域情况下async:false失效
首先看代码: $.ajax({ url: "http://www.hzhuti.com", //请求的url地址 dataType: "jsonp", //返回格式为jsonp async: false, //请求是否异步,默认为true,即异步,这也是ajax重要特性 data: { "id": "value" }, //参数值 type
回车事件没生效
[code=Java]rnbuttons:[rn rn style:"margin-left:100px",rn id:'AdvancedSearch',rn text:'Search',rn handler : function()rn advancedQuery();rn rnrnExt.fly(AdvancedSearch).addKeyMap(rn key:13,rn scope:panel,rn fn:advancedQueryrn );rnrnfunction advancedQuery()rnrnrn if(result == false)rn rn return;rn rn var templateName = Ext.getCmp('searchTemplateName').getValue();rn var creater = Ext.getCmp('searchTemplateCreater').getValue();rn var startDate = Ext.getCmp('searchTemplateStartDate').getValue();rn var endDate = Ext.getCmp('searchTemplateEndDate').getValue();rn if("" != startDate && null !=startDate)rn rn startDate = startDate.format('Y-m-d');rn rn if("" != endDate && null != endDate)rn rn endDate = endDate.format('Y-m-d');rn rn rn document.getElementById("templateTypeFrame").src = "toListPage.action?searchtemplateName=" + templateName + "&creater=" + creater rn + "&startDate=" + startDate + "&endDate=" + endDate+"&isAdvanced=1";rn //add by kf74842rnrn[/code]
赋值为什么没生效
[code=java]class AArn String name;rn int age;rn public AA()rn public String talk()rn rn return("姓名:"+name+"\n年龄:"+age);rn rnrnrnclass BB extends AArn String school;rn public BB(String name,int age,String School)rn rn super.name=name;rn super.age=age;rn System.out.println(super.talk());rn this.school=school;//[color=#FF0000]赋值没有生效[/color] rn rnrnrnpublic class TestSuper rn public static void main(String[] args) rn // TODO 自动生成的方法存根rn BB b1=new BB("张三",20,"北大");rn System.out.println("学校:"+b1.school);rn rnrnrn[/code]
Daniel_EXIT没生效吧?
Private Sub cmdStartScan_Click()rnDim dblStartWaveL As Double, dblEndWaveL As Double, dblIntervalWaveL As DoublernDim dblRunWaveL() As Doublern'Dim strSampling As StringrnDim dblSamplingData As Doublern'Dim LenStr As IntegerrnDim i As Integerrn'Dim SamplingTempData(2) As LongrnDim SamplingTempData() As StringrnrnOn Error GoTo Daniel_ERR 'rnrnIf Busy Then Exit SubrnrnIf Not SpecRunFull1.blnConnectStatus Thenrn Call MsgBox("光谱仪未成功连接!请检查设备!", vbInformation, "警告")rn Exit Sub 'GoTo Daniel_EXIT:rnEnd IfrnrnIf SpecRunFull1.intDASStatus <> 1 Thenrn Call MsgBox("数据采集器未成功连接!请检查设备!", vbInformation, "警告")rn Exit Sub 'GoTo Daniel_EXIT:rnEnd IfrnrnIf SpecRunFull1.intSamplingInputChannel = 2 Or SpecRunFull1.intSamplingInputChannel = 3 Thenrn Call MsgBox("只允许单通道采样,请设置数据采集系统的采样通道!", vbInformation, "")rn Exit Sub 'GoTo Daniel_EXITrnEnd IfrnrnIf IsNumeric(txtStartWaveL.Text) = False Thenrn Call MsgBox("请输入数值!", vbInformation, "")rn txtStartWaveL.SetFocusrn Exit Sub 'GoTo Daniel_EXIT:rnEnd IfrnrnIf IsNumeric(txtEndWaveL.Text) = False Thenrn Call MsgBox("请输入数值!", vbInformation, "")rn txtEndWaveL.SetFocusrn Exit Sub 'GoTo Daniel_EXIT:rnEnd IfrnrnIf IsNumeric(txtIntervalWaveL.Text) = False Thenrn Call MsgBox("请输入数值!", vbInformation, "")rn txtIntervalWaveL.SetFocusrn Exit Sub 'GoTo Daniel_EXIT:rnEnd IfrnrndblStartWaveL = txtStartWaveL.TextrndblEndWaveL = txtEndWaveL.TextrndblIntervalWaveL = txtIntervalWaveL.TextrnrnIf dblStartWaveL >= dblEndWaveL Thenrn Call MsgBox("起始波长不能大于或者等于中止波长!", vbInformation, "")rn txtEndWaveL.SetFocusrn Exit Sub 'GoTo Daniel_EXIT:rnEnd IfrnrnIf dblIntervalWaveL >= dblEndWaveL - dblStartWaveL Thenrn Call MsgBox("扫描间隔不能大于或者等于中止波长和起始波长的差值!", vbInformation, "")rn txtIntervalWaveL.SetFocusrn Exit Sub 'GoTo Daniel_EXIT:rnEnd IfrnrnBusy = TruernblnSampling = TruernCoolToolBar1.Visible = Falsernrn'If SpecRunFull1.blnConnectStatus Then '与光谱仪通讯已经成功rn TChart1.Axis.Bottom.SetMinMax txtStartWaveL.Text, txtEndWaveL.Textrn' If SpecRunFull1.intDASStatus = 1 Then '数据采集系统联接成功rnrn' If SpecRunFull1.intSamplingInputChannel = 2 Or SpecRunFull1.intSamplingInputChannel = 3 Thenrn' Call MsgBox("只允许单通道采样,请设置数据采集系统的采样通道!", vbInformation, "")rn' GoTo Daniel_EXITrn' End Ifrn rn If TChart1.SeriesCount >= 1 Thenrn TChart1.Series(0).Clearrn Elsern TChart1.AddSeries scLinern End Ifrn rn rn i = 0rn Do Until dblStartWaveL + i * dblIntervalWaveL > dblEndWaveLrn Call SpecRunFull1.StartRun(SpecRunFull1.intCurrentGrating, dblStartWaveL + i * dblIntervalWaveL)rn Call DelaySecond(0.08)rn' strSampling = SpecRunFull1.DAS_Samplingrn SamplingTempData() = Split(SpecRunFull1.DAS_Sampling) '两个通道采集数值用空格分开rn dblSamplingData = Val(SamplingTempData(0))rn' SamplingTempData(0) = CLng(Asc(Mid$(strSampling, 2, 1)))rn' SamplingTempData(1) = CLng(Asc(Mid$(strSampling, 3, 1)))rn' SamplingTempData(2) = CLng(Asc(Mid$(strSampling, 4, 1)))rn' dblSamplingData = SamplingTempData(0) * 1 + SamplingTempData(1) * 128 + SamplingTempData(2) * 16384rn' If dblSamplingData > 32767 Then dblSamplingData = dblSamplingData - 65536rn TChart1.Series(0).AddXY dblStartWaveL + i * dblIntervalWaveL, dblSamplingData, "", vbRedrn Call FitToRangern ChartGrid1.Chart = TChart1rn ChartGrid1.Rows.Row = ChartGrid1.Rows.Count - 1 '(0 and 1 are Header and Field names)rn ChartGrid1.Cols.Col = ChartGrid1.Cols.Count - 1 '2 '1 is index columnrn If blnStopPress = True Then GoTo Daniel_EXITrn i = i + 1rn Looprn rn' Else '数据采集系统未联接成功rn' If TChart1.SeriesCount >= 1 Thenrn' TChart1.Series(0).Clearrn' Elsern' TChart1.AddSeries scLinern' End Ifrn'rn' i = 0rn' Do Until dblStartWaveL + i * dblIntervalWaveL > dblEndWaveLrn' Call SpecRunFull1.StartRun(SpecRunFull1.intCurrentGrating, dblStartWaveL + i * dblIntervalWaveL)rn' TChart1.Series(0).AddXY dblStartWaveL + i * dblIntervalWaveL, 100 * Rnd, "", vbRedrn' Call FitToRangern' ChartGrid1.Chart = TChart1rn' ChartGrid1.Rows.Row = ChartGrid1.Rows.Count - 1 '(0 and 1 are Header and Field names)rn' ChartGrid1.Cols.Col = ChartGrid1.Cols.Count - 1 '1 is index columnrn' i = i + 1rn' If blnStopPress = True Then GoTo Daniel_EXITrn' Loop'rn'rn' End Ifrn'Else '与光谱仪通讯未成功rn'rn' i = MsgBox("没有与光谱仪成功通讯,要进入演示模式吗?", vbInformation + vbYesNo, "")rn' If i = 6 Thenrn' TChart1.Series(0).Clearrn' For i = 380 To 780rn' TChart1.Series(0).AddXY i, Sin(i * 3.14159 / 50), "", vbRedrn' Call FitToRangern' DoEventsrn' If blnStopPress = True Then GoTo Daniel_EXITrn' Next irn' End Ifrn'End IfrnrnDaniel_EXIT:rn blnStopPress = Falsern Busy = Falsern blnSampling = Falsern' CoolToolBar1.Visible = Truern Call MsgBox("扫描结束!", vbInformation, "信息 ")rn Exit SubrnDaniel_ERR:rn blnStopPress = Falsern Busy = Falsern blnSampling = Falsern' CoolToolBar1.Visible = Truern Call MsgBox("出现错误,扫描中断!", vbInformation, "警告!")rnEnd Subrn
Tomcat 配置gzip无效
gzip的详细配置请点击笔记:《tomcat的gzip压缩配置及优化效果对比》 提升Tomcat性能方法有很多种,使用NIO Connector和启用gzip压缩是其中两种。 NIO:Java New IO,使用了多路复用的技术,无疑要比普通的IO socket要高效。 gzip:对需要传输到前台的内容首先在内存中进行gzip压缩,这样可以大大的减少网络带宽占用。前提是前台的Accept-Encoding允许gzip。 但是,当同时配置了这两个时,会发现大于48KB的文件并没有进行压缩。
radiobutton设置为setChecked(false)不能再选中~~
求助~~~~~~~~~rn有人遇到过这种问题吗?rn一个radiogroup里有两个radiobutton,选择了其中一个后重置将两个radiobutton setChecked(false), 导致直接再选上一次选中的radiobutton不能选中,而只能先选另外的radiobutton才可以再选这个。这是什么原因呢?(lh)rn这个使用radiogroup clearCheck()倒是可以解决。
spring配置事务没生效
[code=java]rn@Transactional(rollbackFor=Exception.class)rn public List test() throws BusinessServiceException rn List list= null;rn try rn updateSomeThing();rn if(true) rn throw new RuntimeException("hello world");rn catch(Exception e) rn throw new BusinessServiceException(e);rn rn return list;rn rn[/code]rnrn如上代码,执行完成之后发现update的数据生效了,并没有因为抛出异常而回滚,请问下大家是怎么回事rnrn谢谢
git中配置的.gitignore不生效的解决办法
通常我们希望放进仓库的代码保持纯净,即不要包含项目开发工具生成的文件,或者项目编译后的临时文件。但是,当我们使用git status查看工作区状态的时候,总会提示一些文件未被track。于是,我们想让git帮助我们忽略这些文件,不再提醒。庆幸的是,git已经考虑到这点了。我们可以在项目的根目录下建立一个.gitignore的文件,该文件用来配置哪些文件或者目录不被track的。规则很简单,就在该文件
printDocument.DefaultPageSettings.Landscape = True 没生效
printDocument.DefaultPageSettings.Landscape = True 效果好像只是把纸横着放到打印机,而不是真的横向打印,如果纸张正常放进去,还是和纵向打一样,但后面部份就没掉了,真正的纵向打印要怎么弄,难道要把打印的内容都旋转270度吗?
按钮没生效
protected void btnBack_Click(object sender, EventArgs e)rn rn Response.Redirect("CardMain.aspx");rn rnrnrn private new void DataBind()rn rn string Userid = Comm.SQLInjection.CheckSQLStr(Session["CardCode"].ToString());rn string Pass = Comm.SQLInjection.CheckSQLStr(Session["CardPass"].ToString());rnrn string sSQL = "";rn string mobile="";rn sSQL += " select zhonglei 卡种类, cardname 卡号,diqu 地区,btime 起始时间,etime 中止时间 ";rn sSQL += " ,xingming 姓名, sex 性别,shengfen 省份, quxian 区县, birth 生日,xueli 学历,zhiye 职业,shouru 收入,zjlb 证件类别,id_card 证件号码 ";rn sSQL += " ,home 家庭地址, home_tel 家庭电话,youbian 邮编,mobile 手机 ";rn sSQL += " ,msn MSN,icq ICQ,mail Email,gdizhi 公司地址,gwcs 购物次数,hqfs 获取方式,aihao 兴趣爱好 ";rn sSQL += " from CardBaseInfo ";rn sSQL += " where cardname='" + Userid + "' ";rn rn tryrn rn DataSet ds = Comm.SqlHelper.ExecuteDataSet(Comm.SqlHelper.ConnectionString, CommandType.Text, sSQL);rn mobile=ds.Tables[0].Rows[0]["手机"].ToString();rn if (mobile == "1" || mobile == "13888888888")rn rn labCardNo.Text = ds.Tables[0].Rows[0]["卡号"].ToString();rn txtZhongLei.Text = ds.Tables[0].Rows[0]["卡种类"].ToString();rn txtDiqu.Text = ds.Tables[0].Rows[0]["地区"].ToString();rn txtBTime.Text = ds.Tables[0].Rows[0]["起始时间"].ToString();rn txtETime.Text = ds.Tables[0].Rows[0]["中止时间"].ToString();rn txtXingMing.Text = ds.Tables[0].Rows[0]["姓名"].ToString();rn txtSex.Text = ds.Tables[0].Rows[0]["性别"].ToString();rn txtShengFen.Text = ds.Tables[0].Rows[0]["省份"].ToString();rn txtQuXian.Text = ds.Tables[0].Rows[0]["区县"].ToString();rn txtBirth.Text = ds.Tables[0].Rows[0]["生日"].ToString();rn txtXueLi.Text = ds.Tables[0].Rows[0]["学历"].ToString();rn txtZhiYe.Text = ds.Tables[0].Rows[0]["职业"].ToString();rn txtShouRu.Text = ds.Tables[0].Rows[0]["收入"].ToString();rn txtZJLB.Text = ds.Tables[0].Rows[0]["证件类别"].ToString();rn txtIDCard.Text = ds.Tables[0].Rows[0]["证件号码"].ToString();rn txtHome.Text = ds.Tables[0].Rows[0]["家庭地址"].ToString();rn txtHomeTel.Text = ds.Tables[0].Rows[0]["家庭电话"].ToString();rn txtYouBian.Text = ds.Tables[0].Rows[0]["邮编"].ToString();rn txtMobile.Text = ds.Tables[0].Rows[0]["手机"].ToString();rn txtMSN.Text = ds.Tables[0].Rows[0]["MSN"].ToString();rn txtICQ.Text = ds.Tables[0].Rows[0]["ICQ"].ToString();rn txtMail.Text = ds.Tables[0].Rows[0]["Email"].ToString();rn txtGDiZhi.Text = ds.Tables[0].Rows[0]["公司地址"].ToString();rn txtGwcs.Text = ds.Tables[0].Rows[0]["购物次数"].ToString();rn txtHqfs.Text = ds.Tables[0].Rows[0]["获取方式"].ToString();rn txtAiHao.Text = ds.Tables[0].Rows[0]["兴趣爱好"].ToString();rn rn rn catch (Exception ex)rn rn rn protected void btnSubmit_Click(object sender, EventArgs e)rn rn rn tryrn rn string Userid = Comm.SQLInjection.CheckSQLStr(Session["CardCode"].ToString());rn // string Pass = Comm.SQLInjection.CheckSQLStr(Session["CardPass"].ToString());rnrn string ZhongLei = Comm.SQLInjection.CheckSQLStr(txtZhongLei.Text.Trim());rn string Diqu = Comm.SQLInjection.CheckSQLStr(txtDiqu.Text.Trim());rn string BTime = txtBTime.Text.Trim();rn string ETime =txtETime.Text.Trim();rnrn string XingMing = Comm.SQLInjection.CheckSQLStr(txtXingMing.Text.Trim());rn string Sex = Comm.SQLInjection.CheckSQLStr(txtSex.Text.Trim());rn string ShengFen = Comm.SQLInjection.CheckSQLStr(txtShengFen.Text.Trim());rn string QuXian = Comm.SQLInjection.CheckSQLStr(txtQuXian.Text.Trim());rn string Birth = txtBirth.Text.Trim();rn string XueLi = Comm.SQLInjection.CheckSQLStr(txtXueLi.Text.Trim());rn string Zhiye = Comm.SQLInjection.CheckSQLStr(txtZhiYe.Text.Trim());rn string ShouRu = Comm.SQLInjection.CheckSQLStr(txtShouRu.Text.Trim());rn string ZJLB = Comm.SQLInjection.CheckSQLStr(txtZJLB.Text.Trim());rn string IDCard = Comm.SQLInjection.CheckSQLStr(txtIDCard.Text.Trim());rnrn string Home = Comm.SQLInjection.CheckSQLStr(txtHome.Text.Trim());rn string HomeTel = Comm.SQLInjection.CheckSQLStr(txtHomeTel.Text.Trim());rn string YouBian = Comm.SQLInjection.CheckSQLStr(txtYouBian.Text.Trim());rn string Mobile = Comm.SQLInjection.CheckSQLStr(txtMobile.Text.Trim());rnrn string MSN = Comm.SQLInjection.CheckSQLStr(txtMSN.Text.Trim());rn string ICQ = Comm.SQLInjection.CheckSQLStr(txtICQ.Text.Trim());rn string Mail = Comm.SQLInjection.CheckSQLStr(txtMail.Text.Trim());rn string GDiZhi = Comm.SQLInjection.CheckSQLStr(txtGDiZhi.Text.Trim());rn string Gwcs = Comm.SQLInjection.CheckSQLStr(txtGwcs.Text.Trim());rn string Hqfs = Comm.SQLInjection.CheckSQLStr(txtHqfs.Text.Trim());rn string AiHao = Comm.SQLInjection.CheckSQLStr(txtAiHao.Text.Trim());rnrn string sSQL = "";rn sSQL += " update CardBaseInfo ";rn sSQL += " set zhonglei='" + ZhongLei + "',diqu='" + Diqu + "',btime='" + BTime + "',etime='" + ETime + "' ";rn sSQL += " ,xingming='" + XingMing + "',sex='" + Sex + "',shengfen='" + ShengFen + "',quxian='" + QuXian + "',birth='" + Birth + "',xueli='" + XueLi + "',zhiye='" + Zhiye + "',shouru='" + ShouRu + "',zjlb='" + ZJLB + "',id_card='" + IDCard + "' ";rn sSQL += " ,home='" + Home + "',home_tel='" + HomeTel + "',youbian='" + YouBian + "',mobile='" + Mobile + "' ";rn sSQL += " ,msn='" + MSN + "',icq='" + ICQ + "',mail='" + Mail + "',gdizhi='" + GDiZhi + "',gwcs='" + Gwcs + "',hqfs='" + Hqfs + "',aihao='" + AiHao + "' ";rn //sSQL += " where cardname='" + Userid + "' and pass='" + Pass + "' ";rnrn Comm.SqlHelper.ExecuteDataSet(Comm.SqlHelper.ConnectionString, CommandType.Text, sSQL);rn Response.Write(" ");rn Response.Redirect("../loginphone.aspx");rn rn catch (Exception ex)rn rn rn rn rn rn protected void Button1_Click(object sender, EventArgs e)rn rn Response.Redirect("loginphone.aspx");rn rn rn rnrn我想问一下这个页面上的按钮为什么,点击的时候没任何反应。为什么不生效
情商5-虚心请教,少走弯路
情商5-虚心请教,少走弯路
@JSONField 注解说明
导入@JSONField 注解: import com.alibaba.fastjson.annotation.JSONField; 一、常见用法: 1、指定字段的名称 @JSONField(name="role_name") private String roleName;2、使用format制定日期格式 public class A { // 配置d
关于xml中clipChildren属性的用法
最近在一些技术群里看到有不少新手都在困惑于类似下面的一个底部tab选项卡布局。中间的是凸出来一点。类似这样: 圈红框的地方上半部分明显高出根布局一些。这样的布局其实只要一个属性就可以搞定,那就是clipChildren。 用法如下:
spring注解事物,不生效,不回滚,正确配置
spring开发中如果需要加入注解事务,可以进行如下配置。 在spring的配置文件中加入: class="org.springframework.jdbc.datasource.DataSourceTransactionManager">  proxy-target-class="false"/> 在service层方法上加上@Transactional注
mybatis参数等于false或0时if不执行的问题解决办法
前言 今天在调试接口的时候,发现bit参数当等于false或者0时,if没有执行,而等于true可以查询处理,查找资料得知mybatis当时bit参数时等false或0视为”“,而我们的if加了非空字符串的判断,所以导致if没有执行. 正文 原查询语句 修改为如下: 问题解决!...
使用hibernate某个属性值保存不进去,update=false
今天遇到一个比较奇怪的问题,通过hibernate对一个对象进行更新操作,其他的属性都能更新进去,只有一个怎么都更新不进去,在更新前和更新后做了打印输出也有值。 通过打印sql的方式发现就没有对这个属性值进行更新, 检查hibernate配置文件发现 update="false" />属性上不小心增加了update="false" 属性。
spring学习笔记(22)声明式事务配置,readOnly无效写无异常
在上一节内容中,我们使用了编程式方法来配置事务,这样的优点是我们对每个方法的控制性很强,比如我需要用到什么事务,在什么位置如果出现异常需要回滚等,可以进行非常细粒度的配置。但在实际开发中,我们可能并不需要这样细粒度的配置。另一方面,如果我们的项目很大,service层方法很多,单独为每个方法配置事务也是一件很繁琐的事情。而且也可能会造成大量重复代码的冗杂堆积。面对这些缺点,我们首要想到的就是我们sp
mybatis 拼接语句时,Boolean 类型判断为false的时候不生效问题
在mybatisx写mapper配置文件时,遇到Boolean类型时,如果还是按照一般的类型来判断 如: test="cm.enable != null and cm.enable!= ''"> and enable_= #{cm.enable} ,当Boolean类型判断为false时,不会生效(why?) 应写成: test="cm.enable != null">
'autocomplete="off"'在Chrome中不起作用解决方案
最近项目中遇到一个令人头疼的问题,查阅各种资料,尝试各种方法,最终得以解决;哎···下面就说说这心酸的历程吧。 大家都知道autocomplete属性是表单字段中的HTML5新属性,该属性有两种状态值,分别为"on" 和 "off",该属性可省略:省略属性值后默认值为"on",也可以省略属性名,直接写入关键字on或off。 网站项目中,有登录和注册的弹框,在除chrome的浏览器中一切都ok,
U盘装系统详细步骤及教程
用U盘给没光驱本本装系统,以后就不用请教别人你那么麻烦了!
问题请教高手
问题请教高手问题请教高手
jsp页面EL表达式不生效,不可用
在jsp页面引入jstl标签库后时候el表达式不生效,最后发现是jsp页面的 isELIgnored 被更改 只需要在 之前加入 即可正常显示。
rcp(插件开发)如何过滤多余的菜单项?
在Eclipse RCP开发中,如果你的dependencies中包含了org.eclipse.ui.ide,在创建菜单栏是你会发现出现了多余的菜单项,例如"Convert Line Delimiters to"和"Last Edit Location"这两个菜单项。如何去掉这些多余的菜单项呢? 可以在你的ApplicationActionBarAdvisor类中添加如下代码(可以在make
@Transient 不起作用!
原因: Hibernate 3 - @Transient 必须写在 get 部分上面 package ... ... ...; import ... ... ... @Entity @Table(name="PMS_PROD_BILL") public class Bill implements Serializable{ //联合主键时,必须继承Serializable ,自动
MyBaits延迟加载失效解决之道
遇到现象 延迟加载不起作用调用查到对象的toString()方法触发延迟加载 解决办法 延迟加载不起作用的解决办法 在MyBaits的configuration xml文件中的configuration植物中增加以下配置: lazyLoadingEnabled  此属性控制是否启用延迟加载功能,是全局配置,默认值为false,要想在项目中启用延迟
Ajax返回true或false生效的问题(不能再回调函数中返回)
最近做SSH的项目,也集成了DWR框架,在注册页面中写了一个checkusername()方法检查用户名是否重复。利用ajax查询,返回结果始终不生效,后来知道原因是在回调函数中返回只是退出了回调函数,所以会返回undefined,需要记录结果,在回调函数外面返回值。 function checkusername(){ var username = document.all.userna...
android Button.setEnabled()关闭后开启不了的解决方法
注册界面,判断注册信息EditText框是否为空,空则使提交Button不能触发 private EditText ev1, ev2, ev3; private Button btn1; ev1 = (EditText) findViewById(R.id.et1); ev2 = (EditText) findViewById(R.id.et2); ev3 = (EditText) findVi
【待解决】UI的SetActive从false设成true后不显示
在游戏运行过程中,把这个UI组件setactive(false)后再设成true,该ui就不显示了,只有关上这个panel重新打开才能显示。姑且用canvasGroup组件解决。
自定义SwitchPreference实现其中Switch控件的enabled属性的解绑
最近项目遇到一个需求,就是将SwitchPreference调用setEnabled(false)时,当中的Switch控件的Enabled属性不受影响。通研究代码发现SwitchPreference继承于TwoStatePreference类,TwoStatePreference类继承于Preference类。在Preference类中存在一个setEnabledStateOnViews(Vie
关于在Spring Cloud Feign工程中使用Ribbon配置不生效的问题
在《spring cloud 微服务实战》第209页,声明式服务调用:Spring Cloud Feign---------Ribbon配置这一部分。书上介绍说:由于Spring Cloud Feign的客户端负载均衡是通过Spring Cloud Ribbon实现的,所以我们可以直接通过配置Ribbon客户端的方式来自定义各个服务客户端调用的参数,而针对各个服务客户端进行个性化配置的方式也采用
Junit写测试自动rollback的问题
今天写Junit,测试对数据库的插入和删除操作
如何请教别人
我多多少少在 iOS 圈子里面有一点点知名度,所以在微博、微信、公众号上找我问问题的人不少。但是,大部分的程序员都不懂得如何请教别人,其实这件事情只需要学会「换位思考」就会好很多,但是还是有人做不好。 这篇文章主要是写给我自己用的,以后再遇到不会提问题的人,我就贴给他这篇文章就可以了。 如何请教别人呢,要做到以下几点。 合适的自我介绍 上次有一个人在一个线下分享会后一直拉着我问问题,我一直
SpringCloud sleuth一直为false,zipkin没有记录显示
。。。。。表示无奈,看了很多文章,都是差不多项目,都没有讲到这个,,慢慢的研读官网发现sleuth 的收集信息有个默认值: spring.sleuth.sampler.percentage=0.1 然后我把修改问spring.sleuth.sampler.percentage=1,则每次的信息都进入了zipkin。 与大家共勉,希望大家不要像我一样浪费一大量时间
解决 Updatedata不能更新、报错问题。(主要是不同的类、线程中出现的)
目的:通过在A对话框(对应A类)中点击按钮控制B对话框(对应B类)的更新(利用Updatedata函数)。 情况1:在A类中使用的Updatedata()只能更新此类(该类指的是此Updatedata()使用的类)的数据,不能更新B类中的数据;反之,在B类中使用Updatedata(),只能更新B类,不会更新A类中数据。 情况2:在B类中定义函数UD(),其函数体包含Updatedata(),
解决Flex DataGrid控件中 showHeader=false时 rowCount非正常显示的问题!
   问题描述:    DataGrid是Flex中一个非常不错的数据表格展现控件,不过近期在一个具体应用中惊无意中发现了它的一个小Bug。    showHeader=true时,rowCount属性无可厚非,设置n,即显示n行数据。    但倘若想不显示标题行(showHeader=false)时,问题就来了,这时设置的rowCount=n时,会显示为n+1行!!!    针对这点,本人也在网上进
JAVA 文件无法删除怪异解决 .delete()无效,但返回true 递归删除文件
最近做一个项目,spring
程序员应该如何去请教别人问题
程序员应该如何提问
nginx 配置完成后没有效果
配置好了nginx,但是在命令后重启后配置文件没有生效 nginx -s reload 查找 nginx 进程 ps -aux | grep "nginx" 于是利用kill -9 杀死对应的nginx进程, 也可以用命令 nginx -s stop 再次启动nginx时报错 nginx 根据提示把配置文件修改正确,再次启动。正常运行 其实我们还可以通过查看ngin...
ini_set不起作用的情况
ini_set -- 为一个配置选项设置值1.并不是所有的php.ini的有效选项都可以用ini_set 来设置;2.当一个选项可以设置时,但服务器设置了虚拟主机时,不可用
学会和人沟通与请教问题秘籍
 2.1.2 学会沟通与请教问题    在当今的社会,无论在任何一个行业,以及做任何事情,首先需要学会的就是有效地沟通与交流表达,如果你是动物世界迷,你会发现动物界也是一样的。当然Linux运维人员也不例外了。    朋友们可能由于不善于乐于沟通而选择了运维职业,而选择了运维职业又导致更不善于乐于沟通了。老男孩周边的大多数运维朋友,都不善于沟通也不乐于沟通,更不知道如何沟通。    其实,在企业里...
GetDlgItem、EnableWindow等函数在线程函数中无法使用
将窗口指针传递给线程,或者申明一个全局窗口指针,使线程内可见。 例如: UINT TestThread(LPVOID pParam) {   CMyDlg* pDlg = (CMyDlg*)pParam;   pDlg->GetDlgItem(IDC_Button1)->EnableWindow(0);   return 0;  } void CMyDlg::OnBnClick
ztree树的异步加载async
zttree树具有异步加载的属性; 在定义树的时候在async属性里设置enable:true/false即打开或关闭异步加载功能; async:{ enable:true, } 而何时执行此功能呢? 根据我的实验(当然了这只是我的猜测不一定对,望大神指正): 当执行 createTree()方法时,判断加载节点的子节点长度大于零,则直接加载数据,如若子节点的数据长度不大
pb打印(请教
pb打印(请教),下了个源码,不知道怎么看 请教老师
checkbox属性checked='checked'已有,但却不显示打勾的解决办法
转载:http://www.biweb.cn/blog/detail.php/id-21.html checkbox属性checked='checked'已有,但却不显示打勾的解决办法 在做权限管理的时候,做了一个功能,就是当勾选栏目,把所有的权限全勾上。刚开始使用了如下代码: function check(id,check) { if (check) { $('.' +id).find('
讨论学术问题的英文邮件模板
学术问题的英文邮件模板,根据此可以向老外要文章等资源
Android中的选择器selector的写法解析及不起作用原因
selector能为我们快速定义各种状态下控件的字体或背景颜色,非常方便快捷,可是有时候我们写对了状态定义却不起效果,比如
radio设置属性checked属性不生效
在jquery中,通过点击事件设置radio的checked属性不生效。1、html &lt;div id="weChatSignIn"&gt; &lt;input type="radio" name="nameList" value="微信签到用户抽奖" id='wechat'/&gt;微信签到用户抽奖 &lt
JSP中EL表达式不起作用
StrutsActionForm项目/dynaactionform.jsp中: 用户名称:${dynaForm.map.username } 年龄:${dynaForm.map.age }    理想状态是输出(根据输入) 用户名称:sherry 年龄:25   但结果偏偏是: 用户名称:${dynaForm.map.username } 年龄:${dynaForm.map.a
@Async不起作用
解决@Async不起作用 3配置spring依赖的jar(不介绍这个了) 4在你需要异步调用的方法上使
Ajax 同步提示 beforeSend的另类解决方法
我们知道ajax的async设置为false时浏览器的渲染(UI)线程和js线程是互斥的,所以beforeSend是不会生效的。 那么我们在后台方法处理时长较多时怎么做一个友好的提示用户耐心等待呢。 代码:     function commit() {        $.ajax({       url:url,       data: {serialNumber: serialN
带CheckBox的QGroupBox及其样式设计
普通的QGroupBox是不带CheckBox的,当CheckBox未选中时,QGroupBox中的所有控件都是不可用的,这样界面布局可以更加的灵活多变,想要QGroupBox带上CheckBox其实很简单的,下面就来说明这一操作:QGroupBox  *m_pModelGBox;    m_pModelGBox = new QGroupBox(tr("StartUsing"), this);m_...
nginx配置貌似正确,但不起作用
问题:nginx的配置看上去没什么问题,也重启了nignx服务,但就是不起作用 解决:查看进程,nginx.exe的进程数大于2个,停止nginx服务,关闭所有nginx进程,再重新启用nginx服务,查看nginx进程数==2,则OK。
android setClickable 不起作用 没有作用
android setClickable 一定要放在 按扭的setOnClickListener事件之后! 因为setOnClickListener事件会去重写View v,也就是会把setClickable设为TRUE! 所以一定要写成:                GetFinger = (Button)findViewById(R.id.GetFinger);    
RadioGroup调用setcheck(bool)方法时,onCheckedChanged方法被执行多次解决办法
解决方法时区分开人为点击和setChecked,在监听器中加入一个判断,是否按下:  @Override    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {      // TODO Auto-generated method stub      if(!buttonView.i
我们是很有底线的