随笔分类 - ASP.NET
摘要:今天遇到一个asp.net的草郁闷的问题,看下截图狂晕啊,在google上狂搜了一下,好在已经有大侠也遇到过这个问题了,先看下别人的解决办法吧Operation is not valid due to the current state of the object.这种类型的错误有很多,很多都是针对linq的,但是如果是下面的错误类型System.Web.HttpValueCollection.ThrowIfMaxHttpCollectionKeysExceeded() +2692302不过我的是+2419294,这个好像不是确定的吧。。。那就是因为因为在这次安全更新中对于asp.net单次的
阅读全文
摘要:在实际的软件开发项目中,我们的“业务逻辑”常常需要我们对同样的数据进行各种变换。例如,一个Web应用通过前端收集用户的输入成为Dto,然后将Dto转换成领域模型并持久化到数据库中。相反,当用户请求数据时,我们又需要做相反的工作:将从数据库中查询出来的领域模型以相反的方式转换成Dto再呈现给用户。有时候我们还会面临更多的数据使用需求,例如有多个数据使用的客户端,每个客户端都有自己对数据结构的不同需求,而这也需要我们进行更多的数据转换。 频繁的数据转换琐碎而又凌乱,很多时候我们不得不做: (1)在两个类型几乎只是名字不同而结构大体相似,却只能以手工的、逐个属性赋值的方式实现数据在类型间的“...
阅读全文
摘要:AutoMapper的基本使用请参考 :http://www.cnblogs.com/ljzforever/archive/2011/12/29/2305500.html学习一下Nop是如何配置和集成AutoMapper的。IStartupTask.csnamespace Nop.Core.Infrastructure{ public interface IStartupTask { void Execute(); int Order { get; } }}之前的随便介绍了 ITypeFinder实现 , 项目启动时,ITypeFinder会找到...
阅读全文
摘要:AutoMapper是一个.NET的对象映射工具。项目地址:https://github.com/AutoMapper/AutoMapper。帮助文档:https://github.com/AutoMapper/AutoMapper/wiki主要用途领域对象与DTO之间的转换、数据库查询结果映射至实体对象。使用笔记场景1:源类型BlogEntry,目标类型BlogPostDto,指定属性进行映射(BlogEntry.ID对应于BlogPostDto.PostId)。代码:AutoMapper.Mapper.CreateMap<BlogEntry, BlogPostDto>() ..
阅读全文
摘要:今天用到jquery来处理ajax,用到了json。但是很诧异,jquery的ajax回调时一直调用了error函数(一直提示parsererror异常),success函数一次没执行过 。代码如下:$.ajax({type:'POST',url:'/go.php?p=chat.chatCenter&a=send',dataType:'json',data:'style='+Tstyle+'&content='+content,success:function(data){$.chatCenter.
阅读全文
摘要:如何去除GridVIew的边框 从分析客户端入手vs 的一大好处就是就是有很多可以可以直接拖拽的控件,少了我们去敲代码来实现相似的功能,但是同时由于某些操作或多或少的会产生写废码,就是生成一些没用的 代码,甚至有些会影响我们的程序。今天就将一个例子,是用GridView产生废码的清除。这次我们从客户端生成的html分析一下。具体的问题是GridView出现边框,当然在不同的浏览器中显示可能不太一样,就是我们想去掉GridView的边框,我们先不去着急修改GridView中的属性,我们先看一看客户端生成的html代码,这是GridView生成的table<table cellspacing
阅读全文
摘要:access的top关键字设置了 以后不起作用的问题问题: 1、数据表中的数据进行top 10的截选 可是数据都读出来了。。。 很郁闷发现问题: 1、因为数据是access数据库中复制添加的所以时间字段的数据一致导致筛选出来的数据不是选择的10条,而是全部解决问题: 把时间修改一下就OK了
阅读全文
摘要:网上搜了一下 http://www.uploadify.com/ 但是 没有图片预览感觉很不爽不过感觉 网易相册的那种很好不知道是怎么做的谁知道啊 .
阅读全文
摘要:啥叫异步,啥叫Ajax.咱不谈啥XMLHTTPRequest.通俗讲异步就是前台页面javascript能调用后台方法.这样就达到了无刷新.所谓的Ajax.这里我们讲二种方法方法一:(微软有自带Ajax框架)在Asp.net里微软有自己的Ajax框架.就是在页面后台.cs文件里引入 using System.Web.Services 空间 然后定义静态方法(方法前加上[WebMethod]) [WebMethod] public static string ABC(string ABC) { return ABC; }好了,现在我们谈谈前台Js怎么处理后台返回的数据吧,可利用Jquery处理返
阅读全文
摘要:1、有datatable数据集 dt 一个集合2、mssql 数据表 table1 字段 title、url、createtime现在需要将dt中的数据批量插入的表table1中 不知如何操作?求牛哥 帮忙……解决方案:存储过程Create Type PassportTableType as Table(Title varchar(100),Director varchar(100),DateReleased varchar(100))goCreate PROCEDURE [dbo].[CreateInsert]@Ins PassportTableType readonlyASBEGINSE.
阅读全文
摘要:jquery-autocomplete 像百度 google的 文本提示 jquery插件一、用前必备当前版本:1.0.2需要JQuery版本:1.2.6二、使用<script src="./jquery-1.3.2.js" type="text/javascript"></script><script src="./jquery.autocomplete.js" type="text/javascript"></script><link rel="s
阅读全文
摘要:NopCommerce中文社区's Archiver cd83816330 发表于 2010-3-9 17:32[分享]NopCommerce支付插件开发步骤之前开发了财付通的支付插件,现在把步骤写下来,供大家参考步骤:1。在nopCommerce中,创建一个新的类库“MyPayment”。2。在新的MyPayment项目,添加Nop.BusinessLogic和Nop.Common的引用。3。创建PaymentProcessor类,实现IPaymentMethod接口。4。创建新的前台付款模板,"Templates\Payment"中。5。创建用户控件Paymen
阅读全文
摘要:Dependencies里面存放的是一些要用到的dll.如Microsoft 的EnterpriseLibrary,AjaxControlToolkit等. Libraries存放的是比较核心的项目.包括各种业务接口,一些公用的代码,DAL,Url重写实现等.是非常重要对部份. Payment是各种支付方式或逻辑的实现.而定义的业务接口部分在Libraries\Nop.Common\Payment下 Shipping是各种配送方式的实现.而定义的业务接口部分在Libraries\Nop.Common\Shipping下 Tax是各种税收的实现.而中定义的业务接口部分在Libraries\No.
阅读全文
摘要:obj.offset[Width|Height|Top|Left] 取控件相对于父控的位置
event.offset[X|Y] 取鼠标相在触发事件的控件中的坐标
event.screen[X|Y] 鼠标相对于屏幕坐标
event.client[X|Y] 鼠标相对于网页坐标在在
obj.scroll[Width|Height|Top|Left] 获取对象滚动的大小
obj.client[Width|Height|Top|Left] 获取对象可见区域的大小
阅读全文
摘要:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Drawing;public partial class Defaul
阅读全文
摘要:1.Asp.Net中几种相似的标记符号: < %=...%>< %#... %>< % %>< %@ %>解释及用法 答: < %#... %>: 是在绑定控件DataBind()方法执行时被执行,用于数据绑定 如: < %# Container.DataItem("tit") %> < %= %>: 在程序执行时...
阅读全文
浙公网安备 33010602011771号