asp.net C# 如何点击按钮弹出选择文件对话框?
5个回答
展开全部
我有个办法,不知道你接不接受
<div
style="width:15px;
height:15px;over-flow:hidden;"><input
style="postion:abs***;
left:-100px"
type="file"
id="file1"
><div>
代码写得不对,这里没工具,见谅,
我解释一下,把file控件放在一个div里边,把div的大小设置为按钮的大小,多出的内容不显示"over-flow:hidden",
file控件定位采用相对,左边距为负数,这样,左边那框框就显示不出来了。自己调好一下,就能搞定了。
在为"<select></select>"做样式的时候也是用的这种方式.
<div
style="width:15px;
height:15px;over-flow:hidden;"><input
style="postion:abs***;
left:-100px"
type="file"
id="file1"
><div>
代码写得不对,这里没工具,见谅,
我解释一下,把file控件放在一个div里边,把div的大小设置为按钮的大小,多出的内容不显示"over-flow:hidden",
file控件定位采用相对,左边距为负数,这样,左边那框框就显示不出来了。自己调好一下,就能搞定了。
在为"<select></select>"做样式的时候也是用的这种方式.
展开全部
必须要用fileUpload
的,否则只能用ocx,但ocx我们一般又不使用。
可以换个思路,一般都是这样处理的,放一个fileUpload
html控件,或者服务器控件,但设置样式为隐藏的。
然后添加一个按钮,点击时使用客户端事件,触发fileUpload 的onclick
弹出文件选择框
的,否则只能用ocx,但ocx我们一般又不使用。
可以换个思路,一般都是这样处理的,放一个fileUpload
html控件,或者服务器控件,但设置样式为隐藏的。
然后添加一个按钮,点击时使用客户端事件,触发fileUpload 的onclick
弹出文件选择框
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<input
type="file"
id="file1"
style="display:none">
<input
type="button"
value="浏览..."
onclick="file1.click()">
直接用HTML就可以完成。不是很严谨。
type="file"
id="file1"
style="display:none">
<input
type="button"
value="浏览..."
onclick="file1.click()">
直接用HTML就可以完成。不是很严谨。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
fileUpload为服务器空间,他的隐藏属性是设置
visble
属性,设置visble属性为false,该空间在页面运行的时候就不显示。
visble
属性,设置visble属性为false,该空间在页面运行的时候就不显示。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不用fileUpload
就当于不用file..
google
一下吧..
可以看看fckeditor的上传..不过,它也是用到file的..
如果不用..不知如何实现咯..
就当于不用file..
一下吧..
可以看看fckeditor的上传..不过,它也是用到file的..
如果不用..不知如何实现咯..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询