Google [站内搜索]

分类: Web编程预览模式: 普通 | 列表

1.配置地图文件(数据源)

Web.sitemap:
<?xml version="1.0" encoding="utf-8" ?>

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6547

.NET Framework3.5扩展方法使用示例

使用.NET Framework3.5扩展方法我们可以向现有的类添加方法,这在使用第三方类库时非常有用。下边我们给string类的Split方法添加一个重载:

using System;

namespace ConsoleApplication1

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4449

WAP站应避免直接跳到图片地址查看大图



如上图所示,在资源内容页中通常只显示一个小图(预览图、缩略图),同时放一个查看大图的链接。这样做既可以减少页面大小,加速页面打开速度,降低流量,又满足了部分用户查看细节的需要。

在WEB应用程序中,大图的链接地址,我们通常直接使用大图文件地址即可,用户点击浏览时直接调用浏览器打开,也能正常浏览;但在WAP应用程序中,若直接跳到图片地址查看大图,测试发现在一些智能机上,如N73,会弹出下载对话框,下载完后才能看图:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3953
在ASP.NET中,在某些情况下,对于一些服务器控件[1],.NET会在客户端按一定的规律生成其客户端ID,这就造成控件的客户端ID和服务器端ID不一样,此时若要在客户端脚本中使用该控件,就必需先知道其客户端ID。幸好.NET为每个控件都提供了一个ClientID属性,该属性值即为控件在客户端的ID,下边是一个使用示例:

<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4502

从DateTime.TryParseExact想到的

前天同事问C#有没有相关的方法能把"年月日时分秒"这样的字符串转化为DateTime对象,我之前没碰这样的问题,没处理过,不知道有没有,但想想挺复杂的,例如同样的时间"2010-4-8 12:30:01"就有好几种表示方法:

引用内容 引用内容
20100408123001
20104812301
100408123001

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6366

Sql日期去掉时分秒

declare @date datetime
set @date = '2010-02-06 18:00:00'

print dateadd(dd,datediff(dd,0,@date),0) --去掉时分秒
print datediff(dd,@date,dateadd(mm,1,@date)) --本月天数

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 9843

WAP页面不能正常获取HTTP_REFERER测试

经多台移动设备测试发现:在WAP页面中并不总能获取到HTTP_REFERER的值。查了多方资料,看到了这么一段说明:

引用内容 引用内容
当HTML浏览器从一个URL到另外一个URL的时候,它默认地会发送一个叫做 Referer的 HTTP头给服务器,告诉它在浏览这个页面之前的那个页面。这是一个非常有用的特点,在WAP环境中同样也有。但是既然这个信息来自用户代理(浏览器)、WAP设备,通常为了节约带宽和时间,就被省略了。为了使用 Referer ,应该在<a>,<go>等标签中加入sendreferer参数,并设置为true,这样就会把参考的URL发送到服务器。

做了个测试:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4853

C#获取Response.Redirect重定向后的URL

引用内容 引用内容
其实 Response.Redirect 重定向就是向客户端的浏览器发送一个特殊的HTTP报头:
HTTP/1.1  302  Object  Moved  
Location  http://redirecturl
浏览器读到此报头,就按Location值的指示载入页面。所以,获取重定向后的URL也就是获取HTTP头的Location值。

根据这一原理写的C#代码:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10453

WAP页面中文编码的实现

<%@ Page Language="C#" %><?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<script runat="server">
    /// <summary>

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3990
今天测试一个aspx页报错,提示:类型“TextBox”的控件“TextBox1”必须放在具有 runat=server 的窗体标记内。 页面代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8837