分类:Web编程
共 944 篇
在ASP.NET2.0中,CompareValidator控件用来验证两个输入控件中的内容是否一样,与之对应有两个属性ControlToCompare和ControlToValidate,用来设置要比较的两个输入控件的名称,按理说比较应该不分先后,两个属性的设置应该没什么讲究,但实际并非如此,看下边代码: 测试结果:当txtUsp2值为空时CompareValidator控件不会发生作用,经多次测试,确切的说是ControlToValidate属性对应的输入控件值为空时CompareValidator控件不发生作用。 所以,CompareValidator控件也应该要RequiredFieldValidator控件配合一块使用,并且RequiredFieldValidator控件应放在ControlToValidate属性对应的输入控件上使用。示例代码:
👤 博主
📅 2011-02-22
👁 5182
👍 0
📂 Web编程
阅读全文 →
1.下载FCKeditor FCKeditor.Net下载:http://sourceforge.net/projects/fckeditor/files/FCKeditor.Net/2.6.4/ FCKeditor下载:http://sourceforge.net/projects/fckeditor/files/FCKeditor/2.6.4/ 说明:FCKeditor.Net中不包含主要文件,所以仍然需要下载FCKeditor,这在官方站点中有说明。 The main code is not included in this package, just the ASP.Net Control. You still need the FCKeditor scripts to be able to run it, so download it too.…
👤 博主
📅 2011-02-21
👁 4999
👍 0
📂 Web编程
阅读全文 →
上边代码中,当TextBox1内容不为空时,点击按钮后RegularExpressionValidator控件能起到验证作用;当TextBox1内容为空时,点击按钮后页面竟成功提交了,RegularExpressionValidator失效了。查了下MSDN,有如下说明: 如果输入控件为空,则表明验证成功。如果相关输入控件需要一个值,则除了使用 RegularExpressionValidator 控件外,还须使用 RequiredFieldValidator 控件。 所以,上边现象是正常的,觉得奇怪只是对RegularExpressionValidator控件不了解罢了。 参考资料 RegularExpressionValidator 类:http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.regularexpressionvalidator(v=VS.80).aspx
👤 博主
📅 2011-02-20
👁 6612
👍 0
📂 Web编程
阅读全文 →
using System;
namespace ConsoleApplication1
{
class Program
{
public static void Main(string args)
{
int ids = new int { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 } };
for (int i = 0; i < ids.GetLength(0); i++)
{
for (int j = 0; j < ids.GetLength(1); j++)
{
Console.…
👤 博主
📅 2011-01-17
👁 6473
👍 0
📂 Web编程
阅读全文 →
ASP.NET代码: 资料参考 ·官方站点:http://odyniec.net/projects/imgareaselect/ ·示例下载:http://www.mzwu.com/pic/201101/demo_JQuery.imgAreaSelect.rar
👤 博主
📅 2011-01-16
👁 7972
👍 0
📂 Web编程
阅读全文 →
ASP.NET代码: 说明 ·DOCTYPE声明要去掉,否则在选取时会不正常; 资料参考 ·官方站点:http://deepliquid.com/content/Jcrop.html ·示例下载:http://www.mzwu.com/pic/201101/demo_JQuery.Jcrop.rar
👤 博主
📅 2011-01-16
👁 6705
👍 0
📂 Web编程
阅读全文 →
平时在定义类属性时一般都这么写: 前几天看别人的代码,才知道get,set块中的代码可以省略的,并且使用起来也没什么不同: 它们有什么区别呢?打开ildasm看了下: 很明显,省略get,set块中的代码后编译器自动声明两个字段k__BackingField和k__BackingField,等效于我们手工声明的name和age。再看下MSIL代码: 当然了,这么省略也是有前提条件的,那就是不需要对属性进行一些额外的处理,比如赋值时不需检测值的有效性,否则还是不能省略的。
👤 博主
📅 2011-01-15
👁 5527
👍 0
📂 Web编程
阅读全文 →
先来看一个例子: App_Code/Class1.cs: Default.aspx: Default2.aspx: 先打开Default.aspx,再打开Default2.aspx,页面会显示什么?空白吗?看一下实际测试结果: 是不是很惊讶? 结论分析 在ASP.NET应用程序中,static变量在站点运行周期内都是有效的,所以它的行为和Application极为相似,而不是Session。因此,不论static变量是在App_Code中,还是在aspx页面和类库中,都会发生上边的现象。所以,在ASP.NET应用程序中应谨慎使用static变量,除非你明确它的用途及其可能发生的后果!
👤 博主
📅 2011-01-02
👁 5022
👍 0
📂 Web编程
阅读全文 →
安装了vs 2008之后,在后台代码中,resharper插件对后台所有局部变量进行提示建议,显示需要采用"use implicitly typed local variable declaration",通过代码修改建议,发现有"use Var"的提示,通过字面含义,很快就能知道这是.net framework3.5中引进的新机制,即对局部变量进行自动类型设置,其类型取决于等号右边初始化的对象的类型。在网上查了一下相关解释,记录在此: 一、神奇的var 在C#3.0中增加了一个变量声明var,这个声明和JavaScript 的 var类似,但也有不同。 1.相同点,他能够用var来声明任何类型的局部变量。…
👤 博主
📅 2010-12-19
👁 4544
👍 0
📂 Web编程
阅读全文 →
先前我曾经介绍过利用Apache Axis实现基于SOAP的Web Service实现技术和相关代码,总的来说,SOAP的Web Service解决方案虽然较为成熟,且安全性较好,但是使用门槛较高,在大并发情况下会有性能问题,在互联网上使用不太普及,因此并不太适合Web 2.0网站服务使用,目前大量的Web 2.0网站使用另外一种解决方案——REST。 REST的架构设计 REST(Representational State Transfer)是一种轻量级的Web Service架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,还可以利用缓存Cache来提高响应速度,性能、效率和易用性上都优于SOAP协议。…
👤 博主
📅 2010-12-14
👁 5600
👍 0
📂 Web编程
阅读全文 →