0

Javascript を使用して .NET フレームワークのファイル アップロード コントロールを無効または有効にするにはどうすればよいですか??

誰でもアイデアを持っていますか、助けてください。

前もって感謝します。

4

2 に答える 2

1

これを試してください:

<script type = "text/javascript">
    function EnableDisable(rbl) {
        var rb = rbl.getElementsByTagName("input");
        document.getElementById("<%=FileUpload1.ClientID %>").disabled = true;
        for (var i = 0; i < rb.length; i++) {
            if (rb[i].value == 1 && rb[i].checked) {
                document.getElementById("<%=FileUpload1.ClientID %>").disabled = false;
            }
        }
    }
</script>



<form runat = "server">
    <asp:RadioButtonList ID="RadioButtonList1" runat="server" onclick = "EnableDisable(this)">
        <asp:ListItem Text = "Yes" Value = "1"></asp:ListItem>
        <asp:ListItem Text = "No" Value = "2"></asp:ListItem>
    </asp:RadioButtonList>
    <asp:FileUpload ID="FileUpload1" runat="server" disabled = "disabled"/>
</form>
于 2012-07-24T08:54:15.897 に答える
0

使用する

document.getElementById(FileUploadControlID).disabled = true;

于 2012-07-24T09:12:29.517 に答える