Treeview和XML [英] Treeview and XML

查看:52
本文介绍了Treeview和XML的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用XML文件实现Treeview,我甚至从MSDN复制了

粘贴的示例,但无法让它们工作。任何建议

欢迎。


XML文件


< TREENODES>

< TREENODE TEXT =" Document-1">

< TREENODE TEXT =" Folder-1" EXPANDED =" true">

< TREENODE TEXT =" Document-2" />

< TREENODE TEXT =" Document-3" />

< / TREENODE>

< TREENODE TEXT =" Document-4">

< / TREENODES>

控制源


< iewc:TreeView id =" TreeView1" style =" Z-INDEX:102;左:168px;

位置:绝对; TOP:120px runat =" server"

TREENODESRC =" NavigateTree.xml">< / iewc:TreeView>


错误

'/ Manager''应用程序中的服务器错误。

------------------------- -----------------------------------------------

--------


根级别的数据无效。第1行,第1位。

描述:在执行

当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取更多信息

有关错误及其在代码中的起源。


异常详细信息:System.Xml.XmlException:数据在根级别

无效。第1行,第1位。


Evan Kontos | EK*****@comtekcadd.com

27 Whitehall St. | 3楼|纽约,纽约10004

电话212.480.8166 |传真212.480.8167 |个人传真786.513.0295
www.comtekcadd.com


***通过开发人员指南 http://www.developersdex.com ***

不要只是参加USENET ......获得奖励!

I am trying to implement a Treeview w/an XML file and I even copied and
pasted examples from MSDN but can''t get them to work. Any suggestions
welcome.

XML File

<TREENODES>
<TREENODE TEXT="Document-1">
<TREENODE TEXT="Folder-1" EXPANDED="true">
<TREENODE TEXT="Document-2" />
<TREENODE TEXT="Document-3" />
</TREENODE>
<TREENODE TEXT="Document-4">
</TREENODES>
Control Source

<iewc:TreeView id="TreeView1" style="Z-INDEX: 102; LEFT: 168px;
POSITION: absolute; TOP: 120px" runat="server"
TREENODESRC="NavigateTree.xml"></iewc:TreeView>

Error

Server Error in ''/Manager'' Application.
------------------------------------------------------------------------
--------

The data at the root level is invalid. Line 1, position 1.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.

Exception Details: System.Xml.XmlException: The data at the root level
is invalid. Line 1, position 1.


Evan Kontos | EK*****@comtekcadd.com

27 Whitehall St. | 3rd Floor | New York, NY 10004
Tel 212.480.8166 | Fax 212.480.8167 | Personal Fax 786.513.0295
www.comtekcadd.com

*** Sent via Developersdex http://www.developersdex.com ***
Don''t just participate in USENET...get rewarded for it!

推荐答案

Evan ,

你能帮助我吗,我想在网页上使用Treeview。我用aspx

和脚本编写但是没有用VB.net看到它,你能告诉我在哪里可以找到它。

Cor
Evan,
Will you help me, I want to use a Treeview on a webpage. I saw it with aspx
and scripting but not with VB.net, can you tell me where I can find this.
Cor


您好Evan,


您可以尝试按如下方式修改XML文件。

< TREENODES>

< TREENODE TEXT =" Document-1" />

< TREENODE TEXT =" Folder-1" EXPANDED =" true">

< TREENODE TEXT =" Document-2" />

< TREENODE TEXT =" Document-3" />

< / TREENODE>

< TREENODE TEXT =" Document-4" />

< / TREENODES> ;

[注意:xml文件中的节点应该以/

结尾,例如

< TREENODE TEXT =" Document-1" / >



< TREENODE TEXT =" Folder-1" EXPANDED =" true">

< / TREENODE>

是正确的语法。

另外< TREENODE TEXT =" ;文献-1。" />是一个简短的形式

< TREENODE TEXT =" Document-1">< / TREENODE> ;.


如果您还有其他相关问题请随时与我联系。


问候,

Peter Huang

Microsoft在线合作伙伴支持

安全!
www.microsoft.com/security

此帖子是提供按原样没有保证,也没有赋予任何权利。


--------------------
Hi Evan,

You may try to modified the XML file as follows.
<TREENODES>
<TREENODE TEXT="Document-1"/>
<TREENODE TEXT="Folder-1" EXPANDED="true">
<TREENODE TEXT="Document-2" />
<TREENODE TEXT="Document-3" />
</TREENODE>
<TREENODE TEXT="Document-4"/>
</TREENODES>
[Note: the node in xml file should end with /
e.g.
<TREENODE TEXT="Document-1"/>
and
<TREENODE TEXT="Folder-1" EXPANDED="true">
</TREENODE>
is correct syntax.
In addition the <TREENODE TEXT="Document-1"/> is the brief form of
<TREENODE TEXT="Document-1"></TREENODE>.

If you have further related question please feel free to contact me.

Regards,
Peter Huang
Microsoft Online Partner Support
Get Secure! www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

--------------------
来自: Evan Kontos< ek ***** @ comtekcadd.com>
X-Newsreader:AspNNTP 1.50(ActionJackson.com)
主题:Treeview和XML
Mime版本:1.0
Content-Type:text / plain; charset =" us-ascii"
Content-Transfer-Encoding:7bit
消息ID:< eH ************** @ TK2MSFTNGP11.phx.gbl> ;
新闻组:microsoft.public.dotnet.languages.vb
日期:2003年9月2日星期二08:39:09 -0700
NNTP-Posting-Host:actionjackson133.dsl.frii。净216.17.147.133
行:1
路径:cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTN GP11.phx.gbl
外部参照:cpmsftngxa06.phx.gbl microsoft.public。 dotnet.languages.vb:133554
X-Tomcat-NG:microsoft.public.dotnet.languages.vb

我正在尝试使用XML文件实现Treeview,我甚至复制了和来自MSDN的粘贴示例但无法让它们工作。欢迎提出任何建议。

XML文件

< TREENODES>
< TREENODE TEXT =" Document-1">
< TREENODE TEXT =" Folder-1" EXPANDED =" true">
< TREENODE TEXT =" Document-2" />
< TREENODE TEXT =" Document-3" />
< / TREENODE>
< TREENODE TEXT =" Document-4">
< / TREENODES>

控制来源

< iewc:TreeView id =" TreeView1" style =" Z-INDEX:102;左:168px;
位置:绝对; TOP:120px runat =" server"
TREENODESRC =" NavigateTree.xml">< / iewc:TreeView>

错误

服务器错误''/经理''申请。
----------------------------------------- -------------------------------
--------
根级别的数据无效。第1行,第1位。
描述:执行
当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取更多信息
有关错误及其在代码中的起源。

异常详细信息:System.Xml.XmlException:根级别的数据
是无效的。第1行,第1位。


Evan Kontos | EK*****@comtekcadd.com

27 Whitehall St. | 3楼|纽约,纽约10004
电话212.480.8166 |传真212.480.8167 |个人传真786.513.0295
www.comtekcadd.com

***通过开发人员指南 http://www.developersdex.com 发送***
不要只是参加USENET ......获得奖励!
From: Evan Kontos <ek*****@comtekcadd.com>
X-Newsreader: AspNNTP 1.50 (ActionJackson.com)
Subject: Treeview and XML
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID: <eH**************@TK2MSFTNGP11.phx.gbl>
Newsgroups: microsoft.public.dotnet.languages.vb
Date: Tue, 02 Sep 2003 08:39:09 -0700
NNTP-Posting-Host: actionjackson133.dsl.frii.net 216.17.147.133
Lines: 1
Path: cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTN GP11.phx.gbl
Xref: cpmsftngxa06.phx.gbl microsoft.public.dotnet.languages.vb:133554
X-Tomcat-NG: microsoft.public.dotnet.languages.vb

I am trying to implement a Treeview w/an XML file and I even copied and
pasted examples from MSDN but can''t get them to work. Any suggestions
welcome.

XML File

<TREENODES>
<TREENODE TEXT="Document-1">
<TREENODE TEXT="Folder-1" EXPANDED="true">
<TREENODE TEXT="Document-2" />
<TREENODE TEXT="Document-3" />
</TREENODE>
<TREENODE TEXT="Document-4">
</TREENODES>
Control Source

<iewc:TreeView id="TreeView1" style="Z-INDEX: 102; LEFT: 168px;
POSITION: absolute; TOP: 120px" runat="server"
TREENODESRC="NavigateTree.xml"></iewc:TreeView>

Error

Server Error in ''/Manager'' Application.
------------------------------------------------------------------------
--------

The data at the root level is invalid. Line 1, position 1.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.

Exception Details: System.Xml.XmlException: The data at the root level
is invalid. Line 1, position 1.


Evan Kontos | EK*****@comtekcadd.com

27 Whitehall St. | 3rd Floor | New York, NY 10004
Tel 212.480.8166 | Fax 212.480.8167 | Personal Fax 786.513.0295
www.comtekcadd.com

*** Sent via Developersdex http://www.developersdex.com ***
Don''t just participate in USENET...get rewarded for it!








Peter,

尝试了你推荐的改变,但我仍然得到同样的错误

消息。这也是XML文件的顶部


<?xml version =''1.0''?>


和文件的其余部分:


< TREENODES>

< TREENODE TEXT =" Document-1" />

< TREENODE TEXT =" Folder-1" EXPANDED =" true">

< TREENODE TEXT =" Document-2" />

< TREENODE TEXT =" Document-3" />

< / TREENODE>

< TREENODE TEXT =" Document-4" />

< / TREENODES> ;

还有什么建议吗?


Evan Kontos | EK*****@comtekcadd.com

27 Whitehall St. | 3楼|纽约,纽约10004

电话212.480.8166 |传真212.480.8167 |个人传真786.513.0295
www.comtekcadd.com


***通过开发人员指南 http://www.developersdex.com ***

不要只是参加USENET ......获得奖励!
Peter,
Tried the change that you recommended but I still get the same error
message. This is also at the top of the XML file

<?xml version=''1.0''?>

and the rest of the file:

<TREENODES>
<TREENODE TEXT="Document-1"/>
<TREENODE TEXT="Folder-1" EXPANDED="true">
<TREENODE TEXT="Document-2" />
<TREENODE TEXT="Document-3" />
</TREENODE>
<TREENODE TEXT="Document-4"/>
</TREENODES>
any more suggestions?

Evan Kontos | EK*****@comtekcadd.com

27 Whitehall St. | 3rd Floor | New York, NY 10004
Tel 212.480.8166 | Fax 212.480.8167 | Personal Fax 786.513.0295
www.comtekcadd.com

*** Sent via Developersdex http://www.developersdex.com ***
Don''t just participate in USENET...get rewarded for it!


这篇关于Treeview和XML的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆