asp.net入门到精通验证码等问题
发表在ASP.NET图书答疑 2012-09-15
是否精华
版块置顶:
节约帖子几个问题一起问拉~
1、在登陆与注册模块设计中的ASPX生成图片验证码,在用的实际中实现点击刷新验证码功能,不管是用html标签的<img src="验证码.aspx" onclick="javascript:this.src='验证码.aspx'"/>还是用<asp:image id="image"....>在页面的page_load()函数中加入image.attributes.add("onclick","this.src='验证码.aspx'")都需要点击一下取消按钮,然后再点击验证码图片才会刷新,不然点击无反应;
2、数据验证控件错误消息显示位置的问题。比如一个textbox控件是输入邮箱地址的,需要验证不为空和格式问题,这就用到了两个数据验证控件,错误消息显示是按先后顺序排列的,比如为空错误提示在前,格式错误在后,输入格式不对的字符后,错误提示消息就显示的是格式不对,但显示的位置和textbox控件相隔很远,不美观,有什么办法让错误显示位置紧靠textbox?

谢谢
分享到:
精彩评论 4
小科_mrkj
学分:43 LV2
2012-09-17
沙发
读者朋友:
    您好,问题回复如下:
    (1)将image控件的atuopostback属性设置为true;
    (2)这个主要是页面布局的问题,你只要在设计页面的时候,将两个控件靠近,运行即可得到你想要的效果。
cejpo001
学分:0 LV1
TA的每日心情
学习
2021-03-17 11:50:53
2012-09-17
板凳
在问题2里,我把错误显示两个控件尽可能的紧靠一起,但是如这种情部textbox errormessage1 errormessage2这种情况时,如果只触发了errormessage2时,中间就隔开了一段空白,这时界面就不太美观了,
小科_mrkj
学分:43 LV2
2012-09-20
地板
读者朋友:
    您好,把errormessage1 errormessage2这两个验证控件的宽度和高度都取消(即让它们自动确定宽高)。
cejpo001
学分:0 LV1
TA的每日心情
学习
2021-03-17 11:50:53
2012-09-21
4L
去百度查了下,image控件的不支持autopostback属性啊,所以image控件里没有autopostback属性
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照