我在usercontrol中绑定了treeview控件。在单击节点时,页面dosent显示树视图,Tree_Index_SelectedNodeChanged不会触发。并且应用程序中没有异常。
知道为什么吗?
实际上我使用相同的代码绑定aspx页面中的树视图,单击树节点时它可以正常工作。
以下是针对两个看起来不同的页面的树视图节点呈现的HTML。这会是个问题吗?
Treeview在ASPX中绑定(工作)
<td style="white-space:nowrap;"><a style="text-decoration:none;" id="ctl00_cphMain_Tree_Indext3" href="javascript:__doPostBack('ctl00$cphMain$Tree_Index','sSheltered Homes for the Aged')">Sheltered Homes for the Aged</a></td>
Treeview在ASCX中绑定(不工作)
<td style="white-space:nowrap;"><a id="ctl00_cphMain_447647F9-47FF-4FBD-8DE3-956EB1255383_Tree_Indext3" href="javascript:__doPostBack('ctl00$cphMain$447647F9-47FF-4FBD-8DE3-956EB1255383$Tree_Index','sSheltered Homes for the Aged')" class="ctl00_cphMain_447647F9-47FF-4FBD-8DE3-956EB1255383_Tree_Index_0">Sheltered Homes for the Aged</a></td>
答案 0 :(得分:0)
这可能对您有所帮助
使用
进行检查if(![postback)
{
}
if(postback)
{
}
或查看此