使用asp.net开发移动web的时候,如何在<head>节点里添加内容?

问题描述

小弟现在正在使用asp.net的移动web窗体和移动控件开发一个wap网站,现在发现在移动web窗体的<head>节点里写入东西,包括<linkhref……>和<meta>,结果在访问的时候并没有作为html输出到浏览器端。请问如何web移动窗体中才能在<head>里添加内容?这两天都被这个问题搞郁闷了。

解决方案

解决方案二:
补充一下,比如aspx页面如下:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><%@RegisterSrc="Css.ascx"TagName="Css"TagPrefix="uc2"%><%@RegisterSrc="Style.ascx"TagName="Style"TagPrefix="uc1"%><%@RegisterTagPrefix="mobile"Namespace="System.Web.UI.MobileControls"Assembly="System.Web.Mobile"%><htmlxmlns="http://www.w3.org/1999/xhtml"><head><linkhref="css/global.css"rel="stylesheet"type="text/css"/><metaid="Meta1"name="Cache-Control"content="no-cache"></meta></head><body><mobile:Formid="Form1"Title="Hello"runat="server"><uc1:StyleID="Style1"runat="server"/></mobile:Form></body></html>结果输出到浏览器的html如下:
解决方案三:
<html><head><title>Hello</title></head><body><formid="Form1"name="Form1"method="post"action="Default.aspx?__ufps=335637"><inputtype="hidden"name="__EVENTTARGET"value=""><inputtype="hidden"name="__EVENTARGUMENT"value=""><scriptlanguage=javascript><!--function__doPostBack(target,argument){vartheform=document.Form1theform.__EVENTTARGET.value=targettheform.__EVENTARGUMENT.value=argumenttheform.submit()}//--></script></form></body></html>head中没有了<link>和<meta>标签
解决方案四:
哪位大侠快来帮忙解答一下这个问题,急呀,在线等
解决方案五:
我也遇到同样的问题,哪位高手指点一下,不胜感激涕零。。。。
解决方案六:
顶。哪位大侠快来看一下呀
解决方案七:
难道是这个问题太低级了?高手都不屑于回答?
解决方案八:
加油加油
解决方案九:
再顶~~~
解决方案十:
可不可以把你的想法再說的清晰一点。Head头部。虽然不知道你思路是怎么样的,但是能看出来,你的head是引入了一个样式文件。
解决方案十一:
我想如何将一段html代码插入到移动窗体<head>中去。但是在mobile-page中的<head>中插入的html代码无法向浏览器输出。
解决方案十二:
你说的"移动窗体"是什么样的效果,!是内容变化还是像层移动那样...?
解决方案十三:
<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Test.aspx.cs"Inherits="Test"%><%@RegisterTagPrefix="mobile"Namespace="System.Web.UI.MobileControls"Assembly="System.Web.Mobile"%><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><metahttp-equiv="Cache-Control"CONTENT="no-cache"><metacontent="MicrosoftVisualStudio.NET8.0"name="GENERATOR"/><metacontent="C#"name="CODE_LANGUAGE"/><metacontent="http://schemas.microsoft.com/Mobile/Page"name="vs_targetSchema"/></head><body><mobile:Formid="Form1"runat="server"></mobile:Form></body></html>为什么最后转为xhtml-mp时过滤掉了上述标红部分<?xmlversion="1.0"encoding="utf-8"?><!DOCTYPEhtmlPUBLIC"-//WAPFORUM//DTDXHTMLMobile1.0//EN""http://www.wapforum.org/DTD/xhtml-mobile10.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title></title></head><body><formid="Form1"method="post"action="Test.aspx?__ufps=004443"><div><inputtype="hidden"name="__ET"/></div></form></body></html>
解决方案十四:
不知道呀,我也在纳闷这个问题
解决方案十五:
该回复于2010-08-04 15:31:44被版主删除
解决方案:
js添加
解决方案:
请问这个问题你解决了吗,我现在也遇到了这个问题引用12楼lichunli8866的回复:

<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Test.aspx.cs"Inherits="Test"%><%@RegisterTagPrefix="mobile"Namespace="System.Web.UI.MobileControls"Assembly="System.Web.Mobile"%><ht……

解决方案:
请问这个问题你解决了吗,我现在也遇到了这个问题引用10楼liu_jiang_lian的回复:

我想如何将一段html代码插入到移动窗体<head>中去。但是在mobile-page中的<head>中插入的html代码无法向浏览器输出。

时间: 2024-11-10 01:32:05

使用asp.net开发移动web的时候,如何在&amp;lt;head&amp;gt;节点里添加内容?的相关文章

在ASP.NET 2.0中操作数据之三十九:在DataList的编辑界面里添加验证控件_自学过程

导言 到目前为止的讨论编辑DataList的教程里,没有包含任何验证用户的输入,即使是用户非法输入- 遗漏了product的name或者负的price- 会导致异常.在前面一章里我们学习了如何在DataList的UpdateCommand事件处理中添加异常处理代码,以便在出现异常时捕捉它并显示友好的错误信息.然而理想的编辑界面应该包含验证控件,用来在第一时间里阻止用户输入一些非法数据. 本章我们将学习在DataList的EditItemTemplate里添加验证控件从而提供一个更安全的编辑界面,

C#+ASP.NET开发基于Web的RSS阅读器

asp.net|rss|web     最近我一直在寻找如何在web页面上显示RSS Feed的方法,我选择 C#和ASP.NET作为工具.我创建了一个简单的处理函数来处理从一个URL获得的RSS Feed.你可以直接使用这个简单的函数,或者改造成你想要的功能. 这个函数使用一个字符串rssURL作为它的参数.这个字符串包含了RSS的URL.它使用rssURL的值建立了一个WebRequest项: System.Net.WebRequest myRequest = System.Net.WebR

用ASP.NET开发Web服务的五则技巧

asp.net|web|web服务|技巧 一.禁用HTTP POST/GET协议 除非另外指定,否则,.NET将试图把Web服务绑定到三种协议:HTTP/POST.HTTP/GET和SOAP.之所以说"试图",是因为依赖于服务的参数和返回类型,HTTP/GET协议可能不可用..NET生成的WSDL文件将自动包含绑定这三种协议的指令,客户程序可以自由选择使用哪种协议与服务通信. 只要在Web.config文件中加入下列内容,就可以方便地删除对HTTP/POST和HTTP/GET协议的绑定

asp.net来实现后台每隔一段时间就执行一下类里里面内容

问题描述 asp.net来实现后台每隔一段时间就执行一下类里里面内容 用asp.net怎么来实现后台每隔一段时间就执行一下类里里面内容. 解决方案 加一个页面,然后用windows service定时访问这个页面 解决方案二: 使用AJAX Extensions 内的几个控件,在Timer事件里,定时执行类里面调用的方法.

ASP.NET开发中关于Web标准的几点建议

摘要:NET开发新手总会遇到一些ASP.NET开发过程中与Web标准之间的冲突问题,这里向您提供几个建议,使ASP.NET开发过更加符合Web标准. Visual Studio.NET从2003到现在的2008,一路走来慢慢强大--从以前的vs2003能自动改乱你的html代码到现在在vs2008中都能直接对html代码进行w3c标准验证并提示了,非常不易. 论坛中也经常有从事.NET开发的新手朋友问一些ASP.NET开发过程中与Web标准之间的冲突问题,其实说到底就是客户端代码生成的问题.更高

如何在ASP环境下利用SOAP来调用C#开发的Web Services

services|web 如何在ASP环境下利用SOAP来调用C#开发的Web Services,作为.NET Web Services的斑竹,很多朋友都问我如何在其他环境下调用Web Services,原理其实很简单,大家都知道Web Services是基于SOAP协议通信的,在其他环境下自然可以利用SOAP来访问Web Services了.下面我就一个具体的例子来说明调用过程.开发环境:windows 2000          SOAP Tookit3.0          IIS 我用C

ASP开发必备:WEB打印代码大全

web|web打印 ASP开发必备:WEB打印代码大全这篇文章主要介绍了如何使用ASP控制Web的各种打印效果,它能够控制纵打.横打和页面边距等. 1.控制"纵打". "横打"和"页面的边距".   (1) <script defer>   function SetPrintSettings() {   // -- advanced features   factory.printing.SetMarginMeasure(2) //

用 ASP 技术开发WEB调查(投票)系统 (1)

web|投票|投票 纲要       本文介绍一个用 ASP 技术实现的 WEB 调查系统(也称为投票系统)的实现,该系统支持基于浏览器的调查项目创建与维护.调查表单的动态生成以及投票结果分析.    目录      一.系统概貌   二.调查项目的创建和维护   三.调查表单的生成与结果分析(附源程序)         一.系统概貌   作 者 : 仙人掌工作室       本文所介绍的 WEB 调查系统(或称为投票系统)支持基于浏览器的调查项目创建.管理与结果分析.调查项目及其下属各个问题的

ASP.NET:了解WEB窗体的代码模型

asp.net|web 一个ASP.NET页面由两部分组成:一是使用静态文本和服务器控件的用户界面定义,二是用户界面行为和服务器端代码形式的Web应用程序逻辑的实现. ASP.NET提供了全新的代码模型,使得网页开发者和开发工具能够更清晰.更容易地把代码与表示分开.对比ASP来说,这个特征是一个重要的改进,ASP需要代码遍布在整个页面的静态内容之中.ASP.NET代码模型使得开发和设计团队中的分工更加容易,并增加了代码和内容的可读性和可维护性. 这个全新的代码模型通常使用两种形式之一.第一种形式