-
大小: 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个文件信息
评论
共有 条评论