此刻正在处理Web应用程序。需要一些关于如何在asp.net/javascript中声明事件的一般信息,以及如何将这些信息嵌入代码背后(本例中为c#)。c#中的ASP.NET javascript postback和catch事件#
我自己的情况适用于: 我有一个AccountsTreeView,需要更新第二个TreeView的信息,具体取决于在AccountsTreeView中检查哪些节点。由于TreeNodeCheckChanged事件不发布回调,(简单)解决方案是实现一个简单的脚本来提供回发。 我只是不知道如何去捕捉我的代码后面的回发/事件。
javascript代码,我发现,我会嵌入到我的.aspx文件: http://forums.asp.net/p/1109288/1888180.aspx
<script language="javascript" type="text/javascript">
function postBackByObject()
{
var o = window.event.srcElement;
if (o.tagName == "INPUT" && o.type == "checkbox")
{
__doPostBack("","");
}
}
</script>
我希望的结果会是这样:
protected void TreeView_onCheckBoxChanged(Object sender, someEvent? e)
{
e.SelectedNode.Text = "able to access the selected node.";
}
任何帮助将不胜感激!请原谅我的帖子中的任何错误,这是我的第一个毕竟。
请参阅此问题:http://stackoverflow.com/questions/3591634/how-to-use-dopostback –