问题描述
|
我在UpdatePanel的ListView中有一个LinkButton。我希望按钮(好吧,其中的任何一个)引起部分回发,但是它们却引起整个页面的回发。
<asp:UpdatePanel ID=\"upOutcomes\" UpdateMode=\"Conditional\" runat=\"server\">
<ContentTemplate>
<asp:ListView ID=\"lvTargets\" runat=\"server\" onitemdatabound=\"lvTargets_ItemDataBound\">
<ItemTemplate>
<asp:LinkButton ID=\"lnkAddTarget\" CssClass=\"lo\" Text=\'<%# Eval(\"Title\") + \" <b>\" + Eval(\"Level\") + Eval(\"SubLevel\") + \"</b>\" %>\' runat=\"server\"></asp:LinkButton>
</ItemTemplate>
</asp:ListView>
</ContentTemplate>
</asp:UpdatePanel>
我在stackoverflow上发现了另一条建议添加此内容的帖子:
protected void lvTargets_ItemDataBound(object sender,ListViewItemEventArgs e) {
var lb = e.Item.FindControl(\"lnkAddTarget\") as LinkButton;
tsm.RegisterAsyncPostBackControl(lb); // ToolkitScriptManager
}
没什么不同...
也有一些其他类似的帖子,但是我找不到解决方案!有任何想法吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)