Google [站内搜索]

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

区分C#的字段和属性

public class TestClass
{
    private string _AA;

    public string BB

查看更多...

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

ASP.NET用户控件:增强型CheckBoxList控件

.NET的CheckBoxList控件允许进行多项选择,但是其SelectedValue属性值却只能取到第一个选择项的值,如果要获取全部选择项的值必须遍历各项判断选中再获取,同样你也无法一次设置多个项为选中状态,比较麻烦。下边我们重新创建一个CheckBoxList控件,他继承于CheckBoxList类,增加了两个属性NewSelectedText和NewSelectedValue,可一次性设置或获取CheckBoxList实例全部选择项的Text和Value值。

自定义CheckBoxList控件源码

打开Microsoft Visual Studio 2005,在类库中添加新项,选择"Web 自定义控件",名称为CheckBoxList.cs:

查看更多...

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

泛型方法和非泛型方法优先级

为了使用泛型方法,我们先定义一个Test类:

public class Test
{
    public int number;

查看更多...

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

WEB应用程序中分组数据的处理方法

在WEB应用程序中经常会碰到类似下边的分组数据:



这样的数据分散在WEB应用程序各个部分中,如果将他们都写死在页面,一旦要修改某项数据,将会是一件比较麻烦的事情,很自然的我们就想将他们存储到某个地方做为数据源,然后都从这边读取即可,接下来的问题是存储在哪边?最终我的选择是将他们存储在xml文件中。下边是一个简单的例子:

查看更多...

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

ASP.NET借助URLRewriter实现URL重写

使用URL重写可以实现用http://www.mzwu.com/d100.aspx类似的地址来访问http://www.mzwu.com/default.aspx?id=100,这样的好处非常多:一是隐藏了真实路径,提高应用程序的安全性;二是有利于搜索引擎收录;三是便于记忆。下边我们来看看在ASP.NET中怎么实现URL重写:

下载安装URLRewriter,添加引用URLRewriter.dll,在Web.config中配置:

<configuration>

查看更多...

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

ASP的URLDecode函数

我们知道,ASP的Server对象有个URLEncode方法可以对地址进行编码,但却没有相应的解码函数,下边的这个函数可以实现对URLEncode的解码:

'================================================
'函数名:URLDecode
'作  用:URL解码

查看更多...

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

[私密日志] 私密日志

该日志是私密日志,只有博主或发布者可以查看!
分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1458

自定义C#数据验证、安全、转换类

1.数据验证类

using System;
using System.Collections.Generic;
using System.Text;

查看更多...

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

"回发或回调参数无效"解决方法

<asp:DropDownList ID="DropDownList1" runat="server">
    <asp:ListItem Value="20">张三</asp:ListItem>
    <asp:ListItem Value="21">李四</asp:ListItem>
</asp:DropDownList>
<input id="btn" type="button" value="客户端添加项" onclick="document.getElementById('DropDownList1').add(new Option('王五','22'));" /><br />

查看更多...

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

动态给服务器端控件增添属性

例如DropDownList服务器端控件,我们希望他在选择项改变时在客户端能调用一些事件处理程序,但是DropDownList默认是没有onchange属性的,此时我们可以调用他的Attributes.Add方法来动态添加属性:

Default.aspx:
<asp:DropDownList ID="DropDownList1" runat="server">
    <asp:ListItem Value="20">张三</asp:ListItem>

查看更多...

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