首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET 的FileUpload控件,有没有选汉语件后触发的事件

2013-04-02 
ASP.NET 的FileUpload控件,有没有选中文件后触发的事件?我有三个上传的控件1、2、3并排着。页面加载完成后1可

ASP.NET 的FileUpload控件,有没有选中文件后触发的事件?
我有三个上传的控件1、2、3并排着。页面加载完成后1可用,2、3不可用。我想实现当1选中文件之后将2变为可用,2选中文件之后将3变为可用。但是FileUpload没找到那个事件,我不想设个时间控件定时去检查

FileUpload.HasFile
,太费资源。求思路,在线等
[解决办法]
js:
setTimeout(checkFile(),100);

每100毫秒,检测一次
[解决办法]
在客户端onchange事件中,用JS控制。
[解决办法]
写个Js判断一下不太复杂的
[解决办法]
这样写

 <asp:FileUpload1 ID="file1" runat="server" onchange="DoThings()" />

 <script type="text/javascript" language="javascript">
 function DoThings(){FileUpload2.enable=true……}
</script>

[解决办法]

<div>
    <asp:FileUpload ID="fileUpload1" runat="server" onchange="funcUpload();" />
    <asp:FileUpload ID="fileUpload2" runat="server" Enabled="false" />
    <asp:FileUpload ID="fileUpload3" runat="server" Enabled="false" />
</div>


<script type="text/javascript">
        function funcUpload() {
            document.getElementById("<%=fileUpload2.ClientID %>").removeAttribute("disabled");
        }
</script>

热点排行