自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (17)
  • 收藏
  • 关注

原创 如何使用 用户控件接受参数。

<br />在 使用用户控件时,如何向用户控件界面传递数据。方法如下:<br /> <% Html.RenderPartial("UserControl1Test",Model);%><br /> <br />在用户控件中如何接受Model参数。方法如下:<br />Inherits="System.Web.Mvc.ViewUserControl<IEnumerable<test.Models.OP_CashCoupon>>" %><br />向viewUserControl设置参数IEnumerable<

2011-02-28 16:46:00 761

转载 mvc 用户控件 Html.RenderAction() 与 Html.RenderPartial() 区别

<br />参考地址:http://www.cnblogs.com/stalwart/archive/2010/08/24/1807698.html

2011-02-28 16:10:00 1098

原创 jquery mvc ajax json 当返回json的数据为数组对象时。该如何处理?

例子:[{name:wtq,age:19},{name:wtq,age:19},{name:wtq,age:19}]当使用  $.each( [{name:wtq,age:19},{name:wtq,age:19},{name:wtq,age:19}], function (i, value) {                           参数i表示索引,而value表示一个对象,所以上面的数据就有3个对象,                            那么该如何访问这3个对象中的值呢?

2011-02-28 14:39:00 2009

转载 mvc jquery ajax json 第一个mvc中第一个ajax例子。

<br />参考地址http://www.cnblogs.com/Raycloud/archive/2010/08/20/1804414.html<br /> <br /> 

2011-02-28 13:35:00 853

原创 javascript 中setTimeout 定时执行带参数的函数

<br />文章参考;http://www.360doc.com/content/08/0529/18/26857_1294638.shtml<br /> <br />定时执行带参数的函数,具体详解请看文章参考。<br /> <br /> <br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html x

2011-02-25 15:34:00 1072

原创 css中常见的块级元素和内联元素

<br /> <br /><br />块元素(block element)<br />address - 地址<br />blockquote - 块引用<br />center - 举中对齐块<br />dir - 目录列表<br />div - 常用块级容易,也是CSS layout的主要标签<br />dl - 定义列表<br />fieldset - form控制组<br />form - 交互表单<br />h1 - 大标题<br />h2 - 副标题<br />h3 - 3级标题<br />h4

2011-02-25 13:45:00 556

原创 css 中的function(index, value)应用-

无标题文档

2011-02-25 10:26:00 1513

原创 如何选取 一个表中的各种分类,

<br /><br />若一个表中有很多type的值重复,如何选取每一个type的值,且不重复。代码如下。<br /> <br />select distinct type <br />from counter<br />order by type

2011-02-25 08:48:00 405

原创 自定义扩展mvc的Helper 类(标签为span 和 td)

该文章留着,后续操作。

2011-02-24 15:05:00 1011

原创 MVC 实现数据的删除

<br />实现代码如下:<br /> db.Connection.Open(); var transation = db.Connection.BeginTransaction(); var order = (from o in db.Customer where o.ID == model.ID select o).First();

2011-02-23 17:31:00 1153

原创 sql 降序排序时,null排在后面

<br />本文引用:http://tech.ddvip.com/2009-09/1253376028133597.html<br /><br />SELECT [ID]<br />  FROM [demo].[dbo].[Orders] Order By CASE WHEN ID IS NULL THEN 1 ELSE 0 END<br />  这样的话,就可以看到如下的效果<br />语法:<br />SELECT [ID]<br />  FROM [demo].[dbo].[Orders] Order

2011-02-22 08:04:00 2558

原创 mvc 使用强类型来引用数据

<br />controller:中的代码:<br /> public ActionResult StrongType() { List<OP_CashCoupon> op = new List<OP_CashCoupon>(); for (int i = 0; i < 10; i++) { op.Add(new OP_CashCoupon {cashCouponID=

2011-02-19 13:28:00 1428

原创 使用弱类型的viewData[] 来显示数据

<br />controller中的代码:<br /> public ActionResult Index() { List<OP_CashCoupon> op = new List<OP_CashCoupon>(); for (int i = 0; i < 10; i++) { op.Add(new OP_CashCoupon {cashCouponID="3"});

2011-02-19 13:17:00 730

原创 委托属性的应用。

<br />定义委托:<br /> <br /> 1     //写一个委托,谁愿意做什么操作就自己写去,哥不管了!<br /> 2     public delegate int delegateAllLen<T>(List<T> list);<br /> 3         //写一个委托,谁愿意做什么操作就自己写去,哥不管了!<br /> 4         public delegateAllLen<T> FuncAllLen { get; set; }<br /> 5         public

2011-02-16 16:18:00 778

原创 linq to sql 连接分组 使用join和into

先附上源代码再说明吧:源代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace consoleTest2{ class Transport { public string Name { get; set; } public string How

2011-02-16 14:10:00 6764

原创 c#3.0 新特性 ---对象初始化器

<br /> <br />对象初始化器:<br />using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleTest{ public class Person { public string username { get; set; } public int age { get; set; }

2011-02-15 21:56:00 466

转载 vs2010使用技巧---关闭选项标签

<br /><br />文章转自:http://www.xueit.com/html/2010-06/21-2130539798201061102923500.html<br /> <br />在Visual Studio 2010 中,关闭文档窗口的按钮从窗口的右边被移到了每一个 Tab 上,使得我们可以一次关闭一个文档窗口。<br /><br />还有没有更加快捷的关闭方式呢?<br />当然有!!! <br />#1  Ctrl + F4 关闭当前的文档窗口,顺便说一下,使用 Ctrl + Tab 可

2011-02-14 21:51:00 1363

转载 vs2010使用技巧

<br /><br />文章转自:http://www.cnblogs.com/fuhj02/archive/2010/12/21/1912776.html<br /> <br /> <br />有人发了VS2010的快捷键,不够全,那才哪到哪呀,我来发个完整的 吧,后附VS2008的快捷键<br />Ctrl+E,D ----格式化全部代码<br />Ctrl+E,F ----格式化选中的代码<br />CTRL + SHIFT + B生成解决方案<br />CTRL + F7 生成编译<br />CTR

2011-02-14 21:30:00 611

转载 理解c#的String类型。

<br />转自:http://www.pin5i.com/showtopic-7792.html<br /> <br /> <br />理解c#中的string类型 <br />作者:unknown <br />来源:网络 <br />      目的  <br />      本文的目的在于揭示和DOTNET及C#相关的一些常见的和不常见的问题。在这些问题中我的第一篇文章和string数据类型有关,string数据类型是一种引用类型,但是当和其他引用类型比较的时候,很多开发人员可能并不能完全理解它的行为

2011-02-14 16:17:00 2718

原创 mvc 创建一个规则 route

<br /> Dictionary<string, object> defaultDict = new Dictionary<string, object>(); defaultDict["action"] = "Index"; defaultDict["id"] = 0; RouteValueDictionary defaultRouteValue = new RouteValueDictionary(defaultDict)

2011-02-10 15:32:00 694

转载 C#中的索引指示器

<br /> 源地址:http://zhidao.baidu.com/question/74936796.html索引指示器并不难使用。它们的用法跟数组相同。在一个类内部,你可以按照你的意愿来管理一组数据的集合。这些对象可以是类成员的有限集合,也可以是另外一个数组,或者是一些复杂的数据结构。不考虑类的内部实现,其数据可以通过使用索引指示器来获得。如下是一个例子: 1.清单 11-1. 索引指示器的例子:IntIndexer.csusing System;/// /// A simpl

2011-02-09 15:29:00 478

转载 C#中的变量、字段、域、属性、属性过程

<br /><br />源地址:http://apps.hi.baidu.com/share/detail/358711<br /> <br />在C#中:<br />     域:      表示与对象或类相关联的变量,修饰符不论是不是public。(与字段类似)<br />    字段:   表示与对象或类相关联的变量。通常来讲修饰符是public的成员变量称为字段,而private更适合说是局部变量。(与域类似)<br />    属性:   表示域或字段的自然扩展,使得在保证封装性的基础上实现了访问

2011-02-09 15:12:00 492

原创 正则表达式法计算字符串算术表达式2

<br /><br />接着昨天的内容继续学习。<br />8、"(?<pow1>"  & num & ")/^ (?<pow2>" & num & ")<br />该表达式比较简单,是幂的运算。如字符串"123.123^3.32"就匹配该规则。程序中定义为<br />Const pow As String = "(?<pow1>" & num & ")/^(?<pow2>" & num & ")"<br />9、"(?<fone>(exp|log|log10|abs|sqr|sqrt|sin|cos|ta

2011-02-07 15:53:00 743

转载 正则表达式法计算字符串算术表达式

<br /><br />     文章转自:http://www.programfan.com/blog/article.asp?id=37155<br />  <br /> <br />今天开始,学习如何用正则表达式来对字符串数学表达式进行处理的方法。主要学习参考资料为《vb2005技术内幕》一书。通过学习达到一些目的:一是初识正则表达式及其应用;二是掌握字符串数学表达式的处理方法;三是学习面向对象方法编程的一般方法。<br />正则表达式<br />正则表达式此时的作用有两个,一是分析表达式各个元素,分

2011-02-07 15:50:00 2588

table excel chinese charactor

table excel chinese charactor table excel chinese charactor

2011-04-17

table 支持中文

excel table excel table 该table支持中文

2011-04-17

excel teble

excel excel excel excel excel excel

2011-04-17

table 汉字问题。

模拟excel 表格 模拟excel 表格 模拟excel 表格 模拟excel 表格 模拟excel 表格 模拟excel 表格 模拟excel 表格 模拟excel 表格

2011-04-17

计算器,calculator

点击,网页 计算器,javascript

2011-02-07

jquery 动态按钮 用户体验

在这里有一个自制的超级用户体验的按钮,可以下一下

2011-01-07

jquery 可编辑 web word

jquery 可编辑 web wordjquery 可编辑 web word

2010-12-28

jquery 可编辑word,excel

jquery 可编辑word,exceljquery 可编辑word,excel

2010-12-28

jquery 可自定义日期排序的tablesorter

jquery 可自定义日期排序的tablesorterjquery 可自定义日期排序的tablesorter

2010-12-27

OpenGl glut 头文件

OpenGl glut 头文件 OpenGl glut 头文件 OpenGl glut 头文件

2010-12-27

c 语言 学生信息管理系统

c 语言 学生信息管理系统 c 语言 学生信息管理系统 c 语言 学生信息管理系统 c 语言 学生信息管理系统 c 语言 学生信息管理系统 c 语言 学生信息管理系统 c 语言 学生信息管理系统

2010-12-27

OpenGL教程 OpenGL教程 OpenGL教程

OpenGL教程OpenGL教程OpenGL教程OpenGL教程OpenGL教程

2010-12-26

C语言图书管理系统课程设计

#include #include #include typedef struct { char number[10];//书号 char name[20];//书名 char author[20];//作者 char publish[50];//出版社 char time[20];//出版时间 float price; }mbook; typedef struct { int count;//书的本数 mbook book[100];//最大可有100本书 }mlibrary; mlibrary library; void save()//保存图书信息。 { FILE *fp; if((fp=fopen("library.doc","w"))==NULL) { printf("\n不能保存图书信息\n"); return; } fwrite(&library.count,sizeof(int),1,fp); fwrite(library.book,sizeof(library.book[0]),library.count,fp); } void putin() /*定义录入函数*/ { int y=1; system("cls"); while(y) { printf("\t请输入您的书籍的书号:"); scanf("%s",library.book[library.count].number); printf("\t请输入书名:"); scanf("%s",library.book[library.count].name); printf("\t请输入作者名:"); scanf("%s",library.book[library.count].author); printf("\t请输入出版社:"); scanf("%s",library.book[library.count].publish); printf("\t请输入出版时间:"); scanf("%s",library.book[library.count].time); printf("\t请输入该书的价格:"); fflush(stdin); scanf("%f",&library.book[library.count].price); library.count++; printf("\n是否继续录入(1.继续;0,退出录入):"); fflush(stdin); scanf("%d",&y); if (y!=1) { y=0; break; } } save(); } void lookup() { system("cls"); printf("图书号\t图书名\t作者名\t出版社\t出版日期\t图书价格\n"); int i ; for ( i=0;i<library.count;i++) { printf("%s\t%s\t%s\t%s\t%s\t%6.2f\n",library.book[i].number,library.book[i].name,library.book[i].author,library.book[i].publish,library.book[i].time,library.book[i].price); } fflush(stdin); getchar(); } void search_by_name() /*定义按书名查询*/ { char s2[20]; int flag=1; printf("\n请输入要查询的书名: "); fflush(stdin); scanf("%s",s2); printf("图书号\t图书名\t作者名\t出版社\t出版日期\t图书价格\n"); int i ; for( i=0;i<library.count;i++ ) if(strcmp(s2,library.book[i].name)==0) { flag=0; printf("%s\t%s\t%s\t%s\t%s\t%6.2f\n",library.book[i].number,library.book[i].name,library.book[i].author,library.book[i].publish,library.book[i].time,library.book[i].price); } if (flag) { printf("cannot found!"); } fflush(stdin); getchar(); } void search_by_author() /*定义按作者名查询*/ { char s3[20]; int flag=1; printf("请输入要查询的书的作者: "); fflush(stdin); scanf("%s",s3); printf("图书号\t图书名\t作者名\t出版社\t出版日期\t图书价格\n"); int i ; for( i=0;i<library.count;i++ ) if(strcmp(s3,library.book[i].author)==0) { flag=0; printf("%s\t%s\t%s\t%s\t%s\t%6.2f\n",library.book[i].number,library.book[i].name,library.book[i].author,library.book[i].publish,library.book[i].time,library.book[i].price); } if (flag) { printf("cannot found!"); } fflush(stdin); getchar(); } void search() /*定义查询函数*/ { int a; system("cls"); /*进行清屏*/ printf("\t\t******************************\n"); printf("开始查询\n"); printf("\t\t\t1---------------search_by_name\n"); printf("\t\t\t2---------------search_by_writer\n"); printf("\t\t\t0---------------exit\n"); printf("\t\t******************************\n") ; printf("\t\t请选择你想要的查询方式:"); fflush(stdin); scanf("%d",&a); switch(a) { case 1: search_by_name(); break; case 2: search_by_author(); break; case 0: return; } } void del() /*定义删除函数*/ { char number[10]; system("cls"); /*清屏*/ printf("\n Please type in the number of the book you want to delete:"); fflush(stdin); scanf("%s",number); int i; for (i=0;i<library.count;i++) { if(strcmp(number,library.book[i].number)==0)break; } if (i!=library.count) { for(;i<library.count-1;i++) { strcpy(library.book[i].name,library.book[i+1].name); strcpy(library.book[i].number,library.book[i+1].number); strcpy(library.book[i].publish,library.book[i+1].publish); strcpy(library.book[i].author,library.book[i+1].author); strcpy(library.book[i].time,library.book[i+1].time); library.book[i].price=library.book[i+1].price; } library.count--; } else printf("\n cannot found!\n"); save(); fflush(stdin); getchar(); } void update()//修改图书信息 { char number[10]; system("cls"); /*清屏*/ printf("\n Please type in the number of the book you want to delete:"); fflush(stdin); scanf("%s",number); int i; for (i=0;i<library.count;i++) { if(strcmp(number,library.book[i].number)==0) { printf("图书号\t图书名\t作者名\t出版社\t出版日期\t图书价格\n"); printf("%s\t%s\t%s\t%s\t%s\t%6.2f\n",library.book[i].number,library.book[i].name,library.book[i].author,library.book[i].publish,library.book[i].time,library.book[i].price); break; } } if (i!=library.count) { mbook book; printf("\n\t\t请输入修改后此图书的信息\n"); printf("\t请输入图书号:"); scanf("%s",book.number); printf("\t请输入图书名:"); scanf("%s",book.name); printf("\t请输入作者名:"); scanf("%s",book.author); printf("\t请输入出版社:"); scanf("%s",book.publish); printf("\t请输入出版时间:"); scanf("%s",book.time); printf("\t请输入该书的价格:"); fflush(stdin); scanf("%f",&book.price); strcpy(library.book[i].name,book.name); strcpy(library.book[i].number,book.number); strcpy(library.book[i].publish,book.publish); strcpy(library.book[i].author,book.author); strcpy(library.book[i].time,book.time); library.book[i].price=book.price; save(); } else printf("\n cannot found!\n"); fflush(stdin); getchar(); } void main() { FILE *fp; if((fp=fopen("library.doc","r"))==NULL) { printf("\n不能打开图书信息库\n"); fp=fopen("library.doc","w+"); printf("\n初始化图书信息库,初始化之后要重启程序\n"); library.count=0; fwrite(&library.count,sizeof(int),1,fp); fclose(fp); return; } fread(&library.count,sizeof(int),1,fp); fread(library.book,sizeof(library.book[0]),library.count,fp); fclose(fp); int a; do { system("cls"); printf("\n\n\n\n\n\t\t\t\t图书信息管理系统\t\t\t\t\n"); printf("\t\t*********************************************\n"); printf("\t\t\t1 ------------------图书信息录入\n"); printf("\t\t\t2 ------------------图书信息浏览\n"); printf("\t\t\t3 ------------------图书信息查询\n"); printf("\t\t\t4 ------------------图书信息删除\n"); printf("\t\t\t5 ------------------图书信息修改\n"); printf("\t\t\t0 -----------------退出图书信息系统\n"); printf("\t\t*********************************************\n"); printf("\t\tPlease Enter Choose: "); fflush(stdin); scanf("%d",&a); switch(a) { case 1: putin(); break; case 2: lookup(); break; case 3: search(); break; case 4: del(); break; case 5: update(); break; case 0: printf("\n\n退出\n\n"); break; default: printf("\n序号不对\n"); } }while(a!=0); save(); }

2010-12-25

经典SQL语句大全经典SQL语句大全

经典SQL语句大全经典SQ经典SQL语句大全L经典SQL语句大全语句大全

2010-12-20

渐显幻灯片?你Out了!今年最流行的“拉洋片”效果

渐显幻灯片?你Out了!今年最流行的“拉洋片”,,做web前端的可以看下。

2010-12-20

jquery ui tabs

jquery -ui tabs addros autocomplete

2010-11-19

学生信息管理系统——————

学生信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用MICROSOFT公司的VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

2009-10-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除