0

当前位置没有可用的资源。这是什么意思以及如何解决问题。这是我的code-behind.cs。我试图创建一个复选框,该复选框在检查或未选中时显示一个更新1秒钟的标签,然后逐渐消失。功能是如果用户选中或取消选中显示标签的复选框然后淡出,请参阅我无法获得此功能的代码。

protected void chkDefault_CheckedChanged(object sender, EventArgs e)
    {
        if (chkDefault.Checked == false)
        {
            lblAdmin.Visible = false;
            txtProfileName.Visible = true;
        }
        if (chkDefault.Checked == true)
        {
            lblAdmin.Visible = true;
            txtProfileName.Visible = false;
            txtProfileName.Text = "";
        }
        Update();
    }

    private void Update()
    {
        myLabel.Text = "Updated!";
        UpdatePanel1.Update();
    }
}

这是HTML随之而来的。

<script type="text/javascript">
    $(function() {
        setTimeout(function() {
            fadeText();
            }, 1500);

            function fadeText() {
                $("#<%=myLabel.ClientID%>").fadeOut("slow");
            }
        }); 
</script>

<asp:UpdatePanel ID="UpdatePanel1" runat="server"  UpdateMode="Conditional">
    <ContentTemplate>
        <asp:CheckBox ID="chkDefault" runat="server" Text="Default" Checked="true" 
            width="150px" oncheckedchanged="chkDefault_CheckedChanged" 
            AutoPostBack="true"/>
        <asp:Label ID="myLabel" runat="server" CssClass="fadeLabel"></asp:Label>
    </ContentTemplate>
    </asp:UpdatePanel>
    <asp:UpdatePanelAnimationExtender ID="UpdatePanelAnimationExtender1" runat="server" 
    BehaviorID="animation" TargetControlID="UpdatePanel1">
        <Animations>
            <OnUpdated>
                <Sequence>
                    <ScriptAction Script="fadeOut()"></ScriptAction>
                </Sequence>
            </OnUpdated>
        </Animations>
</asp:UpdatePanelAnimationExtender>
4

1 回答 1

0

这意味着您正在尝试单步执行位于您没有源代码的可执行文件(exe 或 dll)中的一段代码(一个函数) - 通常这是您工作的时候在回调函数中,然后按 Step-out 将返回到父函数,但回调的父函数位于 Windows 或 .NET Framework 程序集中,您将没有源代码。

它通常只是良性的,意味着您需要观察您在哪里(以及什么)进行调试。单击“确定”并按继续 (F5),直到发生不好的事情。

于 2012-09-18T17:27:46.170 回答