Javascript asp文件上载控件自定义文本

Javascript asp文件上载控件自定义文本,javascript,asp.net,file-upload,Javascript,Asp.net,File Upload,所以我想用一个控件上传一张图片 我不是真的上传图片,我只是想得到它的inputstream,这样我就可以将它更改为字节数组并将其放入数据库中 但是,当我添加一个按钮时,它附带了一个静态按钮和文本字段。如果我喜欢文本字段,我想更改按钮的文本,因为我的网站是全英文的,按钮的文本会根据。。好吧,用浏览器或操作系统的语言 所以我在谷歌上搜索了一会儿,找到了一些关于制作html控件的信息 并制作另一个按钮,使用javascript激活文件按钮 问题是,当我将runat=server添加到隐藏文件按钮时,我

所以我想用一个控件上传一张图片

我不是真的上传图片,我只是想得到它的inputstream,这样我就可以将它更改为字节数组并将其放入数据库中

但是,当我添加一个按钮时,它附带了一个静态按钮和文本字段。如果我喜欢文本字段,我想更改按钮的文本,因为我的网站是全英文的,按钮的文本会根据。。好吧,用浏览器或操作系统的语言

所以我在谷歌上搜索了一会儿,找到了一些关于制作html控件的信息 并制作另一个按钮,使用javascript激活文件按钮

问题是,当我将runat=server添加到隐藏文件按钮时,我无法再使用document.getElementById javascript函数找到它,因此无法获取inputstream或文件


我想问的是,是否有一种简单的方法来更改一个控件的文本,以便我仍然可以使用该控件。如果没有,请告诉我一种方法,如何让隐藏文件按钮处理隐藏的代码,并获取其输入流?

请查看Peter Paul Koch的博客文章。您可以尝试Ajax控件,也可以使用uploadify。

Ajax asyncfileupload控件的按钮文本是可编辑的,还是我应该隐藏它并使用javascript和普通按钮来触发它?因未能回答我的问题而被否决,但您用UpdateRight be me更正了它,但样式输入在IE和firefox上没有任何作用,并在chrome中添加了另一行新控件。所以要么是过时了,要么就是根本不起作用。