当前位置没有可用的来源。这意味着什么以及如何解决问题。这是我的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>
答案 0 :(得分:0)
这意味着你试图进入一段代码(一个函数),它位于一个你没有源代码的可执行文件(exe或dll)中 - 通常是你的'在回调函数内部工作,然后按Step-out将返回到父函数,但回调的父级是在Windows或.NET Framework程序集中,您将没有源代码。< / p>
它通常只是良性的,意味着您需要观察您正在调试的位置(和内容)。单击“确定”并按继续(F5)直到发生不良事件。