佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 814|回复: 4

ASP.Net 2.0 显示 XML 格式页面

[复制链接]
发表于 27-7-2006 11:13 PM | 显示全部楼层 |阅读模式

  1. <%@ Page Language="C#" CodeFile="~/myTest.aspx.cs" Inherits="member" ContentType="text/xml" %>
  2. <xmlRoot>
  3.     <node />
  4. </xmlRoot>
复制代码

酱子报错,
Validation (): Element 'html' occurs too few times.       
Validation (XHTML 1.0 Transitional): Element 'xmlRoot' is not supported。

等等,太多了。

有什么方法可以使用非 XHTML/HTML ?
小章鱼想给用户显示 XML 格式页面,但需要用 CodeBehide
回复

使用道具 举报


ADVERTISEMENT

发表于 28-7-2006 01:24 AM | 显示全部楼层
你要给用户显示 xml 的界面... 你不如就用 xml object 作出 xml 的 string, 然后 assign 在 label 里. 是要用 codebehind 没错... 不然你的资料怎么呼叫出来?
回复

使用道具 举报

 楼主| 发表于 28-7-2006 01:33 AM | 显示全部楼层
x谢谢你,不过小章鱼是 ASP.Net 小白,能不能讲具体点?谢谢
回复

使用道具 举报

 楼主| 发表于 28-7-2006 01:46 AM | 显示全部楼层
在网上搜资料时,看见了 Web Service
不过无法了解其真正的原理和操作,只是感觉和 WebSite 很相似,
却更接近小章鱼的需要。由于小章鱼不需要任何页面设计,只是需要递出要求的资料就行。

不知大哥能否给小章鱼分析一下?

是不是支持 DotNet Framework 的平台就可以执行 *.asmx ?

试做了一个简单的,感觉不错 ^^, 主要是编程的方式比较合适小章鱼

[ 本帖最后由 sson 于 28-7-2006 05:57 AM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 7-8-2006 12:19 AM | 显示全部楼层
各位大哥,小章鱼试了很久,还是不会用 aspx 回传 xml 格式页面。
  1. 除非在 aspx 里编
  2. <%
  3. // coding here
  4. %>
复制代码


  1. 而这种方式就不行了
  2. <%@ Page Language="C#" AutoEventWireup="false" CodeFile="Default.aspx.cs" Inherits="_Default" %>
  3. 总是“缺少 HTTP 标签”等错误讯息
复制代码
  1. 能不能像 asmx 一样呢?
  2. <%@ WebService Language="C#" CodeBehind="~/App_Code/default.cs" Class="mydefault" %>
  3. 然后所有的代码在 default.cs 里编?
复制代码

如果还不行就只有用 WebService 了,不过 WebService 在需要 SessionState 时,似乎很毫资源,
再者似乎也不能 cache 在客端的浏览器里,酱无形中就增加了流通量。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 23-9-2024 09:27 AM , Processed in 0.098012 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表