摘要:
在.NET MVC3 Framework 示例项目中,有如下代码:public class Product { [HiddenInput(DisplayValue=false)] public int ProductID { get; set; } public string Name { get; set; } [DataType(DataType.MultilineText)] public string Description { get; set; } public decimal Price {... 阅读全文
摘要:
今天在项目开发的过程中,因为好几个页面都要用到同一个分类控件,就想着把它做成一个自定义控件,然后随托随用。在网上找了些列子,自定义控件的写法不用多说,主要说一下,如何将控件的事件,封装到自己定义的控件的自定义事件里面。这里同时也当作对自定义事件的一个复习吧。首先控件是一个由TreeList控件组成的,后面由填充从数据查出来的数据信息。现在的问题是如何将TreeList的FocusedNodeChanged事件封装到自定义的事件RSFocusedNodeChanged中。首先定义事件的代理类public class RSFocusedNodeChangedHandlerArgs { ... 阅读全文
摘要:
公司项目中用到了dev treeList 控件,用来显示分类列表,在同事录入数据时候抱怨不能对分类进行排序,于是今天花了近一天的时间终于研究出来了,如何利用MySql 存储过程来实现分类的上下移动操作。数据库结构:sort列便是用来对最低一级的类进行排序的依据。首先,在数据库中定义,上移,下移操作的两个存储过程:CREATE DEFINER=`root`@`%` PROCEDURE `cate_up`( IN cate_id INT, sorts int, pids int, presort int)begin select sort,pid from rs_goods_class_he... 阅读全文
摘要:
Sql:SELECT @rownum:=@rownum+1 AS rownum, a.order_id , case when a.Ordered =1 then '已分单' end as Ordered, a.printed , a.order_sn , a.user_i... 阅读全文
摘要:
using System;using System.Collections.Generic;using System.Text;using System.IO;using Microsoft.Win32;using System.Diagnostics;namespace Uni.UniCustoms{ public class clsWinrar { /// <summary> /// 是否安装了Winrar /// </summary> /// <returns></returns> static publi... 阅读全文
摘要:
1.第一步,创建实体类。namespace MyMusicStore.Entities{ /// <summary> /// Song /// </summary> public class Song { public int id { get; set; } public string name { get; set; } public string address { get; set; } public string singer { get; set; } public string a... 阅读全文
摘要:
在《Pro MVC3 Framework》的示例项目中,导航栏中的链接地址形式为: http://xxx/?category=watersport书中的代码示例:Nav Controller中的代码示例public class NavController : Controller { private IProductRepository repository; public NavController(IProductRepository repo) { repository = repo; } ... 阅读全文
摘要:
MSDN定义:扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有明显的差异。扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。 仅当您使用 using 指令将命名空间显式导入到源代码中之后,扩展方法才位于范围中。在代码中,可以使用实例方法语法调用该扩展方法。 但是,编译器生成 阅读全文
摘要:
VS2012 与 VS 2010 不同的地方是在发布网站的时候VS2012的界面会让人有种摸不着头脑的感觉。下面是如何将ASP.NET 网站发布到本地IIS上的步骤。第一步,右键解决方案管理器中的网站项目,选择发布按钮。第二步,在弹出的界面中“选择或导入一个发布配置文件” 下拉框中选择“新建”(上面会有微软AZURE服务的链接,这里不需要,直接跳过)第三步,在连接选项中配置好你的网站地址,本地就写localhost。(你需要提前在IIS中新建一个网站,并配置好该网站的虚拟路径等设置)然后点击下一步第四步,这里选择Release 版本的设置,然后下一步最后一步,点击“发布”,网站发布成功! 阅读全文
摘要:
IIS 设置了 WCF服务,地址:HTTP://192.168.0.80:6000/RSServer.svc但是 只有IE可以正常访问,chrome和firefox提示找不到该页面解决方案:把服务的端口号改为:80。 阅读全文