当前位置没有可用的来源

时间:2012-09-18 17:11:39

标签: c# javascript asp.net

当前位置没有可用的来源。这意味着什么以及如何解决问题。这是我的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>

1 个答案:

答案 0 :(得分:0)

这意味着你试图进入一段代码(一个函数),它位于一个你没有源代码的可执行文件(exe或dll)中 - 通常是你的'在回调函数内部工作,然后按Step-out将返回到父函数,但回调的父级是在Windows或.NET Framework程序集中,您将没有源代码。< / p>

它通常只是良性的,意味着您需要观察您正在调试的位置(和内容)。单击“确定”并按继续(F5)直到发生不良事件。