Uncaught TypeErroe: Uncaught TypeError: Cannot call method 'push' of undefined 和 Uncaught TypeError: undefined is not a function
摘要:1.Uncaught TypeError: undefined is not a function情景描述:function test(){this.num=1;};$(function(){ var test=new test(); // 当这条语句执行时,一开始var test定义为undefined类型,当执行到new test()报错检查到test为一个function,语句报错,此次变量不能使用和function test同名的test名变量,将变量改名为_test或其他});2.Uncaught TypeError: Cannot call method 'push'
阅读全文
posted @
2012-08-19 23:15
露水丛生
阅读(3397)
推荐(1) 编辑
knockout使用技巧:告知knockout忽略页面容器内特定部分的绑定
摘要:翻译原文:http://www.knockmeout.net/2012/05/quick-tip-skip-binding.html问题:如何在一个页面中绑定多个view models。通常的做法是通过调用ko.applyBindings(vm,containerNode)方法将view model 绑定到特定的根元素节点上,然而,这种方法的限制在于当你需要邦定多个view model时,这些已使用过的容器元素(containerNode)不能被再次使用。意味着你不能嵌套绑定viewmodel。解决这个问题的一个方法是定义一个顶级viewmodel来容纳其所有的“sub” view model
阅读全文
posted @
2012-08-19 20:08
露水丛生
阅读(1154)
推荐(0) 编辑
如何在MVC3 razor视图下的ViewsStart文件中设置使用两套不同的Layout布局视图
摘要:http://stackoverflow.com/questions/5161380/how-do-i-specify-different-layouts-in-the-asp-net-mvc-3-razor-viewstart-file问题描述: 如何在同一应用程序中应用两套布局视图,两个不同控制器对应的使用两套不同的视图,如PublicControlller对应_PublicLayout而StuffController对应_StuffLayout,如何通过在_ViewStart文件中进行相关设置使得View/Public文件夹下的文件默认使用的_PublicLayout布局页,而View/
阅读全文
posted @
2012-08-16 14:30
露水丛生
阅读(1387)
推荐(1) 编辑
LINQ to Entities已知问题及注意事项
摘要:1)EXception“无法创建类型为“XX类型”的常量值。此上下文中仅支持基元类型或枚举类型不支持引用非标量闭包不支持在查询中引用非标量闭包(如实体)。在执行这类查询时,会引发NotSupportedException异常,并显示消息“无法创建类型为“结束类型”的常量值。此上下文中仅支持基元类型(‘如Int32、String和Guid’)如下将会报异常的代码:using(varedm =newNorthwindEntities()){Customerscustomer = edm.Customers.FirstOrDefault();IQueryable<string> cc =
阅读全文
posted @
2012-08-15 11:02
露水丛生
阅读(1598)
推荐(0) 编辑
jQuery中.live()方法的使用方法
摘要:给jquery动态生成的页面元素添加事件?使用livequery插件,或可以使用jquery的live方法。摘录一段live简单使用方法。更多详情还见官网 http://api.jquery.com/live/live(type, [data], fn)概述jQuery 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。这个方法是基本是的 .bind() 方法的一个变体。使用 .bind() 时,选择器匹配的元素会附加一个事件处理函数,而以后再添加的元素则不会有。为此需要再使用一次 .bind() 才行。比如说<body> <div class=&q
阅读全文
posted @
2012-08-02 22:29
露水丛生
阅读(945)
推荐(0) 编辑
关于集成Paypal Express Checkout支付功能
摘要:相关paypal express check支付功能集成的资料快速结帐 Express Checkout产品演示demohttps://www.paypal-biz.com/demo/index.php?cmd=001AMUI3K3B3NKNPaypal Integration Wizardhttps://www.paypal-labs.com/integrationwizard/ecpaypal/intro.php#PayPal测试环境(Sandbox)使用指南https://www.paypal-biz.com/development/documentation/PayPal_Sandbo
阅读全文
posted @
2012-08-02 22:21
露水丛生
阅读(728)
推荐(1) 编辑
asp.net webapi下json传值方式
摘要:可同时参见这篇文章Jquery下Json数据的传递与解析(asp.net mvc与asp.net api下后台json接收方式的不同)早先使用webapi ,希望通过使用jquery下的ajax方式post json格式数据到后台并接收处理返回json数据。但发现后台无法像之前在mvc下形如以下这种方式:public IList<Site> SiteList(int startId, int itemcount)接收前台传来的json数据。后尝试后台定义一个与前台传递的json数据类型对应的类发现能接收前台json数据,一直不明原因。后发现以下这篇文章有同样的疑问。ASP.NET
阅读全文
posted @
2012-08-02 21:29
露水丛生
阅读(6291)
推荐(1) 编辑
System.TypeInitializationException 类型初始值设定项引发异常
摘要:下午从tfs上重新抓取新版本的项目后 运行报错:System.TypeInitializationException 类型初始值设定项引发异常不得其解,貌似引用的dll内部静态方法出错?后仔细下断点跟踪调试发现InnerException其实是缺失log4net程序集导致的。添加此程序集一切ok附log4net使用详解http://blog.csdn.net/zhoufoxcn/article/details/2220533
阅读全文
posted @
2012-08-02 16:40
露水丛生
阅读(4200)
推荐(0) 编辑
varchar和Nvarchar区别
摘要:Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示如果还为了这个纠结,就直接看看后面的解说,做决定吧。一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。sql server中的varchar和Nvarchar有什么区别?答:varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。
阅读全文
posted @
2012-08-01 10:15
露水丛生
阅读(179)
推荐(1) 编辑