-
大小: 21.2MB文件類型: .rar金幣: 1下載: 0 次發布日期: 2023-07-14
- 語言: C#
- 標簽: ASP.NETNPOI??AsposeMVC??
資源簡介
基于ASP.NET MVC框架的學習項目,包含MVC的框架的設計思路,通俗易懂學習MVC框架,項目中包含NPOI控件的使用方法(優點:導出幾萬條數據幾秒即可下載下來)以及NPOI導出Excel表到數據庫,Aspose.Cells的使用(導入、導出、模板導出),Aspose.Words的使用(打印數據到指定模板Word中,快速方便,Word水印打印),使用MvcPaper控件分頁以及自定義分頁實現兩種方式的分頁技術,需要VS2010及以上版本打開,初學者可以快速理解MVC的構思以及開發,效率高的導入導出打印控件的使用,方便大家快速學習C#開發技術,另附Aspose.Words和Aspose.Cells的文檔說明,能夠充分的學習控件在MVC框架下的使用方法。
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Web;
using?System.Web.Mvc;
using?System.Web.Routing;
using?System.Web.Security;
using?System.Security.Principal;
//using?Autofac;
//using?Autofac.Integration.Web;
//using?Autofac.Integration.Mvc;
using?System.Reflection;
using?System.Data;
namespace?MvcGuestBook
{
????//?注意:?有關啟用?IIS6?或?IIS7?經典模式的說明,
????//?請訪問?http://go.microsoft.com/?linkId=9394801
????public?class?MvcApplication?:?System.Web.HttpApplication
????{
???????
????????//static?IContainerProvider?_containerProvider;
????????//public?IContainerProvider?ContainerProvider
????????//{
????????//????get?{?return?_containerProvider;?}
????????//????set?{?_containerProvider?=?value;?}
????????//}
????????public?static?void?RegisterRoutes(RouteCollection?routes)
????????{
????????????routes.IgnoreRoute(“{resource}.axd/{*pathInfo}“);
????????????routes.MapRoute(
????????????????“Default“?//?路由名稱
????????????????“{controller}/{action}/{id}“?//?帶有參數的?URL
????????????????new?{?controller?=?“Account“?action?=?“LogOn“?id?=?UrlParameter.Optional?}
????????????????new?string[]?{?“MvcGuestBook.Controllers“?}//?參數默認值
????????????);
????????}
????????protected?void?Application_Start()
????????{
????????????//var?builder?=?new?ContainerBuilder();
????????????////DependencyRegistrar?dr?=?new?DependencyRegistrar();
????????????//builder.RegisterControllers(Assembly.GetExecutingAssembly());
????????????//builder.RegisterGeneric(typeof(Repository<>)).As(typeof(IRepository<>)).InstancePerHttpRequest();
????????????//builder.RegisterType().As().InstancePerHttpRequest();
????????????//builder.RegisterType().As().InstancePerHttpRequest();
????????????//IContainer?container?=?builder.Build();
????????????//DependencyResolver.SetResolver(new?AutofacDependencyResolver(container));
????????????//var?builder?=?new?ContainerBuilder();
????????????//SetupResolveRules(builder);
????????????//builder.RegisterControllers(Assembly.GetCallingAssembly());
????????????//_containerProvider?=?new?ContainerProvider(builder.Build());
????????????//ControllerBuilder.Current.SetControllerFactory(new?AutofacControllerFactory(_containerProvider));
????????????AreaRegistration.RegisterAllAreas();
????????????RegisterRoutes(RouteTable.Routes);
????????}
????????//private?void?SetupResolveRules(ContainerBuilder?builder)?
????????//{
????????//????//builder.RegisterType().As().InstancePerHttpRequest();
????????//}
????????protected?void?Application_AuthenticateRequest(object?sender?EventArgs?e)?
????????{
????????????if?(HttpContext.Current.User?!=?null)?
????????????{
????????????????if?(HttpContext.Current.User.Identity.IsAuthenticated)?
????????????????{
????????????????????if?(
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1267??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\ActionFilter\ActionLogAttribute.cs
?????文件????3142444??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\App_Data\Aspose.Cells?For?.NET.chm
?????文件?????892263??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\App_Data\Aspose.Cells.chm
?????文件???14423201??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\App_Data\Aspose.Words.chm
?????文件????3145728??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\App_Data\GuestBook.mdf
?????文件????1048576??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\App_Data\GuestBook_log.ldf
?????文件??????12298??2018-01-11?16:35??MvcGuestBook\MvcGuestBook\App_Data\NewMvcPager.rar
?????文件??????12095??2018-01-11?16:35??MvcGuestBook\MvcGuestBook\App_Data\OldMvcPager.rar
?????文件????2290176??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\bin\Aspose.Cells.dll
?????文件????4007424??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\bin\Aspose.Words.dll
?????文件?????104448??2018-01-11?16:45??MvcGuestBook\MvcGuestBook\bin\MvcGuestBook.dll
?????文件?????228864??2018-01-11?16:45??MvcGuestBook\MvcGuestBook\bin\MvcGuestBook.pdb
?????文件??????36864??2011-04-09?09:34??MvcGuestBook\MvcGuestBook\bin\MvcPager.dll
?????文件??????40448??2011-04-09?09:34??MvcGuestBook\MvcGuestBook\bin\MvcPager.pdb
?????文件????1606656??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\bin\NPOI.dll
?????文件??????17354??2018-01-11?16:00??MvcGuestBook\MvcGuestBook\Common\Common.cs
?????文件??????50265??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\Common\DbHelperSQL.cs
?????文件????????742??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\Common\DependencyRegistrar.cs
?????文件?????115970??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\Common\ExcelHelper.cs
?????文件????????368??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\Common\IDependencyRegistrar.cs
?????文件???????1103??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\Common\ITypeFinder.cs
?????文件????????669??2018-01-11?16:01??MvcGuestBook\MvcGuestBook\Common\MvcPaper.cs
?????文件???????1271??2018-01-11?14:34??MvcGuestBook\MvcGuestBook\Common\PagingHelper.cs
?????文件??????24803??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\Common\PrintClass.cs
?????文件???????5379??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\Content\Site.css
?????文件???????2543??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\Content\uploadify.css
?????文件???????6781??2018-01-11?16:39??MvcGuestBook\MvcGuestBook\Controllers\AccountController.cs
?????文件??????15164??2018-01-11?16:45??MvcGuestBook\MvcGuestBook\Controllers\MessageController.cs
?????文件???????9447??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\DAL\ActionLogDAL.cs
?????文件???????9667??2018-01-11?14:18??MvcGuestBook\MvcGuestBook\DAL\MemberDAL.cs
............此處省略130個文件信息
評論
共有 條評論