Google [站内搜索]

预览模式: 普通 | 列表

Repeater一行多列示例

<%@ Page Language="C#" %>

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

<script runat="server">

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4605
在ASP.NET多层结构中,我们可能调用非默认构造函数来创建并初始化一个实体对象,他很便捷,下边是添加用户的例子:

User bllUser = new User();
UserInfo userInfoEntity = new UserInfo(
    "dnawo",

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4553
此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.NET不行或劝大家放弃.NET。恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说明。

另外,本文中的观点并不全部是我个人的想法,相当一部分来自我以前聊过天的某些大牛,他们很多来自微软、百度、腾讯等知名企业,并且很多已经成为技术骨干,我曾经从他们那里受益匪浅,于是我把他们的指教结合自身的经验和理解写成此文。这就是此文的来源。


------------------------------------------------------------华丽的分割线------------------------------------------------------------

查看更多...

分类:网络文摘 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4210

获取ISAPI_Rewrite重写前的URL

为站点编写的ISAPI_Rewrite规则如下:

RewriteRule /(\d{5}) /User/Default.aspx?id=$1

当访问http://localhost/10000时,ISAPI_Rewrite会将其重写到真实地址http://localhost/User/Default.aspx?id=10000中,怎么得到重写前的地址呢?使用Request.Url,得到的是真实地址,百度后知道ISAPI_Rewrite会添加一个HTTP头X-Rewrite-URL:

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4426

wap站防刷原理

1.目的

我们必须明确一点就是100%防 止刷量是个不可能完成的任务,无论你加多少校验,都是不可能阻挡所有刷量的。举个简单的例子,我用一台正常的手机,人工不断去点,这就是一种最简单的刷 量,这种刷量根本就是一种正常的访问,但也可以看成是一种刷量,你说你怎么可能防得住呢。防刷量是不可能完成的任务,那如何防刷呢?只有加大刷量的成本才是解决的唯一途径。也就是对要刷量的人说:要刷量,可以,不过要很麻烦哦,呵呵!

2.刷量的方法

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5559

配置COMODO Firewall允许远程桌面连接

Windows7的系统,虽然开启了远程桌面连接,并且Windows防火墙中也设置允许远程桌面,但客户机仍无法连接上,后来发现都被COMODO Firewall阻止了:



好了,记下进程名"C:\Windows\System32\svchost.exe",下边我们到COMODO Firewall进行设置。

查看更多...

分类:网络技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8657

用正确的方法去解决问题

平台上有个服务,工作流程是前台用户将信息提交队列中,后台服务读取队列并完成相应的操作。最近有用户反映说服务很慢,提交了很久都未操作完成,查看了下队列,发现是提交时一些参数丢失了,由于信息不全,导致队列一直未被处理:



既然丢失了,先得想办法看能不能修复,因为Resid和SoftVer是多对一的关系,同样的Resid其他用户有提交成功过,所以修复SoftVer的值并不困难,写了个存储过程来完成:

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3879

ASP.NET:使用CompareValidator控件注意事项

在ASP.NET2.0中,CompareValidator控件用来验证两个输入控件中的内容是否一样,与之对应有两个属性ControlToCompare和ControlToValidate,用来设置要比较的两个输入控件的名称,按理说比较应该不分先后,两个属性的设置应该没什么讲究,但实际并非如此,看下边代码:

密码1:<asp:TextBox ID="txtUsp1" runat="server" TextMode="Password"></asp:TextBox>
<br />
密码2:<asp:TextBox ID="txtUsp2" runat="server" TextMode="Password"></asp:TextBox>

查看更多...

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

FCKeditor.Net_2.6.4安装和使用

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
    ControlToValidate="TextBox1" ErrorMessage="数字和字母组成,开头为字母,长度5-20"
    ValidationExpression="[a-zA-Z]{1}[\w]{4,19}"></asp:RegularExpressionValidator>
<asp:Button ID="Button1" runat="server" Text="Button" />

查看更多...

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