Asp.Net DropDownList 下拉按钮 样式问题 20

图1、需要的效果下拉按钮无方块背景图2、下拉按钮有方块背景你好,请教一下asp.net中dropdownlist的样式问题。我需要的效果为图1(就新建一个web项目直接在... 图1、需要的效果
下拉按钮 无方块背景
图2、
下拉按钮 有方块背景

你好,请教一下asp.net 中 dropdownlist 的样式问题。
我需要的效果为图1(就新建一个web项目直接在 default.aspx 中 放入一个dropdownlist的效果。)
但我在添加一个新页面 》放入DropdownList 后 效果如图2。

两个Dropdownlist 都没有引用或设置任何样式。就不明白问什么两个样式会不一样。
展开
 我来答
qq544720933
推荐于2018-04-12 · 超过25用户采纳过TA的回答
知道答主
回答量:62
采纳率:100%
帮助的人:44.3万
展开全部
html默认的下拉框这个三角样式 是不能修改的,
我们可以模拟这个效果
模拟解决方法:
放个文本框 ,使用你需要效果的图片作为该文本框的背景,然后把文本框设置为只读,在为文本框加一个onclick事件 调用函数 显示一个层,里面是你的数据,然后为数据列表绑定一个单击事件
当点击时把值赋值给文本框
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
哈罗烤得
2012-12-22
知道答主
回答量:3
采纳率:0%
帮助的人:4561
展开全部
您好,这个跟浏览器版本有关,IE6下,下拉框的样式是图1的效果,但在IE7以上及火狐,Opera等现在主流的浏览器下,下拉框的样式都是图2的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灵葬外与他29
2012-12-09 · TA获得超过2183个赞
知道小有建树答主
回答量:1221
采纳率:50%
帮助的人:944万
展开全部
这个不是下拉框来着
你是看的dz还是?反正下拉框是不能修改右边那个下拉框的
要达到这个目的你可以用其他的html标签来模拟下拉框
更多追问追答
追问
这就是下拉框,都是放的asp.net 的服务器控件。
我就纳闷,在系统自动生成的首页显示正确,新建一个页面显示效果就不一样了。
嗯,我看实在没法改的话,只有模拟一个了。
追答
不可能是select下拉框!
不信你可以用浏览器查看源码看下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式