Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 隐藏DIV中的ASP.NET复选框始终返回false_Javascript_Asp.net_Css_Vb.net_Webforms - Fatal编程技术网

Javascript 隐藏DIV中的ASP.NET复选框始终返回false

Javascript 隐藏DIV中的ASP.NET复选框始终返回false,javascript,asp.net,css,vb.net,webforms,Javascript,Asp.net,Css,Vb.net,Webforms,我在一个隐藏的div中有一组表单元素,如下所示: <div id="jDivUpdateFolder" style="display:none;"> <asp:TextBox ID="txtEditFolderName" runat="server"></asp:TextBox><br /> <asp:TextBox ID="txtEditFolderDesc" runat="server" TextMode="MultiLi

我在一个隐藏的div中有一组表单元素,如下所示:

<div id="jDivUpdateFolder" style="display:none;">
    <asp:TextBox ID="txtEditFolderName" runat="server"></asp:TextBox><br />
    <asp:TextBox ID="txtEditFolderDesc" runat="server" TextMode="MultiLine"></asp:TextBox><br />
    <asp:FileUpload ID="fuEditPhoto" runat="server" /><br />
    <asp:DropDownList ID="ddlEditContentOrder" runat="server">
        <asp:ListItem Value="0" Text="Ascending"></asp:ListItem>
        <asp:ListItem Value="1" Text="Descending"></asp:ListItem>
    </asp:DropDownList><br />
    <asp:CheckBox ID="chkEditIsActive" runat="server" Text="Active" /><br />
    <asp:CheckBox ID="chkEditShowOnHome" runat="server" Text="Show on HomePage" /><br />
    <asp:LinkButton CssClass="anchorbutton green" ID="btnSaveEditFolder" Text="Save" runat="server"></asp:LinkButton>
当我移除样式
display:block时
和表单在页面上可见,然后返回正确的值(如果选中,则为true,如果未选中,则为false…)


有人遇到这样的问题吗?

将复选框的值设置为true:

value="True"
张贴并让我知道,如果这是有效的。听起来很傻,但只要这样做,如果没有效果,我会帮你进一步调查。

试试:

Dim isactive As Boolean = chkEditIsActive.Checked

您可以发布关于如何更改复选框值的代码吗?如果这是隐藏的,您可能会使用javascript,对吗?是的,我使用javascript,但只是隐藏/显示div本身。我没有任何客户端代码可以选中/取消选中复选框。有趣的是,我将上面的代码复制并粘贴到测试页面上,两个复选框都返回预期值。
Dim isactive As Boolean = chkEditIsActive.Checked