Google [站内搜索]

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

ASP.NET密码框赋默认值方法

对于普通的文本输入框,可以使用下边的方法赋默认值:

<asp:TextBox ID="TextBox1" runat="server">12345</asp:TextBox>

将输入框类型改为密码后,页面上密码框总是空白,默认值丢失:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5517
在ASP.NET页面使用TreeView控件时意外的报错,异常详细信息:

引用内容 引用内容
System.Web.HttpException: 无法使用前导 .. 在顶级目录上退出。

问题重现

查看更多...

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

通过MSIL看foreach循环

static void Main(string[] args)
{
    string[] names = new string[] { "zhang", "li", "wang" };
    foreach (string name in names)
        Console.WriteLine(name);

查看更多...

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

通过MSIL看比较运算符是如何进行的

static void Main(string[] args)
{
    int i = 2;
    int j = 3;

查看更多...

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

透过现象看本质,从MSIL看using语句

例如一个简单的数据库打开关闭操作:

static void Main(string[] args)
{
    using (SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=mzwucom;Integrated Security=SSPI;"))

查看更多...

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

.NET使用消息队列示例

消息队列是Windows 2000、Windows XP、Windows Server 2003的一个组件,并将继续包含在Windows Vista和以后的Windows服务器中。即使目标接收应用程序没有运行,或运行发送或接收应用程序的计算机没有联网,协同合作的应用程序仍能利用消息队列在彼此之间发送和接收消息。在到达目标队列之前,消息由消息队列存储并转发。接收应用程序能够从队列中恢复数据。

消息队列的主要特点在于它分离发送和接收应用程序,使其不必同时运行。这意味着一个应用程序能够把数据存放在队列中,而不用理会队列中的项目是否被传送到接收应用程序。

消息队列包含两个重要的概念:队列和消息。队列用于存放消息,一个队列可以存储多个消息。.NET提供了两个相关的类:MessageQueue类用于管理队列,Message类用于管理消息。

查看更多...

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

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

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

查看更多...

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

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

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

using System;

namespace ConsoleApplication1

查看更多...

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

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



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

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

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4490
在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 | 查看次数: 5179