解决方案 »
- c# serialport:串口打开一段时间后,就断开,怎么回事啊?
- WinForm中如何根据DataTable动态生成TreeView
- 怎样把progressBar做成滚动条而不是进度条?
- 导出到Excel问题
- 高手请:这个算法是什么算法呢?它是可逆加密法吗?逆算法又是怎样写呢?
- QQ的系统广播问题??????????????
- .NET是否必须安装到C盘?
- 急急急!!关于C#调用bat的程序的问题
- ====大家讨论:为什么修改Z-Iindex对DropdownList不起作用?高手指点,在线。。。====
- datagrid修改的问题!
- asp.net 前台 CTRL+S 触发保存事件
- WPF之获取当前某个ellipse控件
为什么要重建呢?应该不必要的。
For i As Integer = 0 To 2
Dim rootnode As New TreeNode
rootnode.Text = "rootN" & i.ToString
rootnode.Value = i
rootnode.SelectAction = TreeNodeSelectAction.Selectweb的treeview中都没有SelectedNodeIndex这个属性
恩是没有SelectedNodeIndex 这个属性,主要是我把.net2003的代码升级到2008里面,以前的value值是一样的,是从数据库中读出来的。如果变为 不一样的话,是可以的,但是代码改动量很大,读写等部分很多 有没有方法 在保持这个value相同的情况下也可以定位到我到底是选中哪个节点的啊??
<script language="javascript" type="text/javascript">
function showNodes(Level,nodeId,rootNode)
{
$("Level").value=Level;
$("nodeId").value=nodeId;
$("selTree").click();
}
var oldSelectID = "";
var newSelectID = "";
function OnTreeNodeChecked()
{
if(oldSelectID != "")
{
document.getElementById(oldSelectID).style.color = "";
document.getElementById(oldSelectID).style.fontWeight = "normal";
}
var element = window.event.srcElement;
$("nodeValue").value=element.innerHTML;
element.style.color = "#ff0000";
element.style.fontWeight="bold";
oldSelectID = element.id;
}
</script> <div style="display:none;">
nodeId:<asp:TextBox ID="nodeId" runat="server"></asp:TextBox>
nodeValue:<asp:TextBox ID="nodeValue" runat="server"></asp:TextBox>
</div>
{
binding代码}