0 0

关于自己写的ASP.NET MVC控件找不到视图的问题5

我先简单描述一下,我的一个ASP.NET MVC中用到了我自己编写的一个控件,而这个控件的代码是在一个独立的dll中,我们先来看看在web项目中的调用代码:

@(Html.Common().Pagination()
                       .SetActionName("Home").SetControllerName("Channel")
                       .SetTotalRecord(totalRecord).SetPageSize(10)
                       .SetPaginationLarge("pagination-large").SetPaginationCentered("pagination-centered")
                       .SetParamDics(paramDic)
                       .Render())

 

 再来看看,这个控件在dll中是怎么输出的:

textWriter.Write(HtmlHelper.Partial("MVC.Controls.CommonControls.Pagination.Views.Pagination", viewData));

 其中viewData的值就是在上面HTML代码中设置的属性值

重要的一点是这个控件的页面Pagination.cshtml在这个dll中的设置是签入的资源

我运行代码,通过调试我自己重写的视图引擎,在如下位置,报找不到这个视图:

 

我该怎么做呢?

2014年9月25日 14:28
目前还没有答案

相关推荐

    ASP.NET mvc tree 树 类似 TreeView 控件

    ASP.NET MVC中的树形结构(Tree)控件与ASP.NET中的TreeView控件相似,用于在Web应用程序中展示层级数据,例如目录结构、组织结构或分类系统。这些控件通过节点和子节点的关系来呈现数据,使得用户可以方便地浏览和...

    ASP.NET MVC + FastReport 开发的报表打印Demo.zip

    【标题】"ASP.NET MVC + FastReport 开发的报表打印...总之,这个压缩包为开发者提供了一个实战的平台,通过它,开发者可以深入学习ASP.NET MVC和FastReport的结合使用,从而在自己的项目中实现高效、美观的报表功能。

    ASP.NET MVC Linq to SQL 实现数据库增删改(源代码)ASP.NET MVC Linq to SQL 实现数据库增删改(源代码) ASP.NET MVC 分页控件

    ASP.NET MVC 是微软提供的一种基于模型-视图-控制器(MVC)模式的Web应用程序开发框架,它在ASP.NET平台上提供了更加灵活和可维护的结构。Linq to SQL 是一种对象关系映射(ORM)技术,它允许开发者使用C#或VB.NET...

    asp.net mvc chart(MVC 使用chart图表控件的示例)

    在ASP.NET MVC中,我们可以使用Chart控件来创建各种类型的图表,包括折线图、柱状图、饼图等,以便于数据可视化。这个示例将深入探讨如何在MVC应用中集成和使用Chart控件。 首先,我们需要在项目中添加对`System....

    asp.net MVC 水晶报表 Using Crystal Report in ASP.net MVC

    ASP.NET MVC 框架是微软提供的一种用于构建可维护性和可测试性极高的Web应用程序的模式。结合水晶报表(Crystal Reports),我们可以为ASP.NET MVC应用添加强大的数据可视化功能,生成复杂的业务报告。 水晶报表是...

    asp.net MVC5 (bootstrap-table+分页+日期控件)

    ASP.NET MVC5是微软推出的一种基于模型-视图-控制器(Model-View-Controller)架构的开发框架,它集成了ASP.NET Web API和ASP.NET Web Pages的功能,提供了一个用于构建高效、可测试和易于维护的Web应用的平台。...

    ASP.NET MVC分页

    在ASP.NET MVC中,模型(Model)负责数据管理,视图(View)用于展示数据,而控制器(Controller)处理用户请求并协调模型与视图之间的交互。 在实现分页时,我们通常会用到`PagedList`库,这是一个专门为ASP.NET ...

    asp.net MVC2 教程

    ### ASP.NET MVC2 教程知识点详述 #### 一、ASP.NET MVC 概念与特点 ...随着技术的不断发展,虽然ASP.NET MVC已经进化到了.NET Core MVC等版本,但学习MVC2仍然可以帮助开发者更好地理解MVC模式的基本原理和工作流程。

    asp.net MVC验证码

    总结来说,"asp.net MVC验证码"涉及到的是在ASP.NET MVC框架中创建和验证用户输入验证码的技术,通过引入第三方库(如MvcCode_1.0.dll)并使用自定义方法(如`MvcCodewq.Codewq()`),以确保用户提交的数据是合法且...

    asp.net mvc admin user control

    标题“asp.net mvc admin user control”暗示了我们关注的是与管理员相关的用户界面元素,这可能包括自定义的用户控件或者视图组件,用于构建一个高效且安全的后台管理系统。这些控件通常会包含登录验证、角色分配、...

    ASP.NET MVC 文件管理功能Demo

    ASP.NET MVC 文件管理功能Demo是基于ASP.NET MVC框架和Easy-UI前端库开发的一个实践项目,旨在实现对本地文件系统的全面操作。这个Demo涵盖了多种文件操作功能,包括上传、下载、复制、粘贴、压缩以及重命名等,使得...

    ASP.NET MVC5+EasyUI企业开发框架源码

    ASP.NET MVC5+EasyUI企业开发框架源码是一款基于微软的ASP.NET MVC5技术和EasyUI前端框架构建的企业级应用开发框架。此框架旨在提供高效、稳定且易于维护的解决方案,适用于开发复杂的Web应用程序。下面将详细阐述这...

    asp.net mvc3 分页 + 搜索

    这个框架结合了ASP.NET的功能性和MVC(模型-视图-控制器)设计模式的优势,提供了更好的代码组织和测试支持。在"asp.net mvc3 分页 + 搜索"的场景中,我们将探讨如何在ASP.NET MVC3应用中实现分页和搜索功能,以达到...

    asp.net mvc源码

    ASP.NET MVC内置了jQuery库,提供了AjaxActionLink和Ajax.BeginForm等控件,支持异步更新视图,从而实现无刷新用户体验。 通过深入学习和实践ASP.NET MVC源码,开发者可以更好地理解框架的工作原理,提升开发效率...

    Asp.Net开发控件

    随着技术的发展,Asp.Net控件库也在不断更新和完善,不仅包含了传统的WebForms控件,还扩展到了MVC框架。 在Asp.Net WebForms中,开发者可以使用诸如Button、TextBox、Label、DropDownList、GridView等常见控件。...

    ASP.NET MVC项目实战网页版音乐播放平台源码

    ASP.NET MVC是一个强大的Web开发框架,由微软公司推出,它结合了ASP.NET的优点,并引入了模型-视图-控制器(MVC)设计模式,使得Web应用程序的开发更加灵活和模块化。在这个项目中,我们将深入探讨ASP.NET MVC如何...

    ASP.NET MVC学习资料

    - **兼容现有ASP.NET特性**:尽管不使用传统的PostBack模型,但仍然支持使用现有的ASP.NET控件和技术,如母版页、数据绑定等。 - **支持多种认证和授权机制**:包括表单认证、Windows认证等多种安全认证方式。 ####...

    asp.net mvc4 ztree 连接数据库 动态生成菜单简单demo

    在这个“asp.net mvc4 ztree 连接数据库 动态生成菜单简单demo”中,我们将探讨如何利用ASP.NET MVC4的技术特性结合ZTree,一个流行的JavaScript树状视图插件,来动态生成菜单,同时连接到数据库获取数据。...

Global site tag (gtag.js) - Google Analytics