草庐IT

my_web_view

全部标签

c# - Web.Config 中文件的 ASP.NET 相对路径

我想在我的应用程序中的Web.Config文件中指定一个文件的路径,然后在Controller中调用该路径。从我在网上找到的内容来看,我已经完成了大部分工作。Web.ConfigController//PathofthedocumentstringxmlData=ConfigurationManager.AppSettings["filePath"].ToString();但是,这指向了错误的位置。我怎样才能将它指向我存储在App_Data文件夹中的文件,从我的应用程序的根目录开始? 最佳答案 您可以使用Server.MapPath

c# - web api 和 web api 2 之间的 PushStreamContent 有什么不同?

我创建了两个相同的webapi项目,一个在VS2012中,另一个在VS2013中,都针对4.5.net框架。这些项目基于FilipW在此处找到的视频下载教程:http://www.strathweb.com/2013/01/asynchronously-streaming-video-with-asp-net-web-api/将教程中的代码复制并粘贴到VS2012项目(使用webapi1?)不会产生任何错误(在我添加正确的“using”语句之后)。但是,当我在VS2013项目中执行相同的步骤时,出现以下两个错误:Error1Thecallisambiguousbetweenthefol

c# 到 json 无法在 View 中正确呈现

您好,我正在尝试将字符串发送到看起来像json的View。我正在发送地点列表:classPlace{publicstringtitle{get;set;}publicstringdescription{get;set;}publicdoublelatitude{get;set;}publicdoublelongitude{get;set;}}ListplaceList=newList();//addplacestoPlaceList//ThenidothisSystem.Web.Script.Serialization.JavaScriptSerializeroSerializer=n

c# - ASP.NET MVC 3 Razor : Passing Data from View to Controller

我对.NET的一切都是全新的。我有一个带有HTML表单的非常基本的网页。我希望“onsubmit”将表单数据从View发送到Controller。我看过与此类似的帖子,但都没有涉及新的Razor语法的答案。我如何处理“onsubmit”,以及如何从Controller访问数据?谢谢!! 最佳答案 您可以将要传递的View控件包装在Html.Beginform中。例如:@using(Html.BeginForm("ActionMethodName","ControllerName")){...yourinput,labels,text

c# - Caliburn.Micro 无法匹配来自不同程序集的 View 和 ViewModel

我刚开始使用Caliburn.Micro。我正在尝试引导我的简单示例解决方案,将ShellView(用户控件)放在Test.App程序集中,并将ShellViewModel放在Test.ViewModel程序集中。我得到的是一个带有以下文本的窗口:“找不到Caliburn.Test.ViewModel.ShellViewModel的View”。但如果我将ViewModel移动到.App程序集,它会完美运行。这是Caliburn.Micro.Test程序集(可执行)中的Bootstraper:namespaceCaliburn.Micro.Test{publicclassAppBoots

c# - ASP.Net MVC 4 Web API Controller 不适用于 Unity.WebApi

我的ASP.NetMVC4WebAPIController不支持Unity.WebApi。在同一个项目中,简单的Controller可以正确地与Unity.Mvc3配合使用。但是当我运行从ApiController派生的WebAPIController时,我收到一条消息:{"$id":"1","Message":"Anerrorhasoccurred.","ExceptionMessage":"Type'ElectricTests.Controllers.Api.DocumentsController'doesnothaveadefaultconstructor","Exception

c# - 测试使用 HttpContext.Current.Request.Files 的 Web API 方法?

我正在尝试为使用HttpContext.Current.Request.Files的WebAPI方法编写测试,经过详尽的搜索和实验后,我无法弄清楚如何模拟它。正在测试的方法如下所示:[HttpPost]publicHttpResponseMessagePost(){varrequestFiles=HttpContext.Current.Request.Files;varfile=requestFiles.Get(0);//dosomeotherstuff...}我意识到有otherquestionssimilartothis,但他们没有解决这个具体情况。如果我尝试模拟上下文,我会遇到H

c# - 如何在单个 Razor View 中编辑多个模型

我是MVC3的新手,我有多个模型,例如BussinessDetails、ContactPerson、ServiceArea、Address以及更多型号。我有一个View页面,其中共享View页面,如Contacts、BusinessDetails、Address、ServiceArea等。这些是全部在选项卡中。他们有自己的模型。我的问题是如何在同一编辑View页面中编辑多个模型。在发送这篇文章之前,我借助了MVC3“MusicStore”示例,但只有一个模型ALBUM并且如果有一个或多个模型,他们会为一个模型提供编辑操作,我将如何编辑相同的View页面。我已经做了一个父业务规范类。这是

c# - View Model 之间的 WPF MVVM 通信

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭1年前。Improvethisquestion我正在开发WPFMVVM应用程序,其中我有2个ViewView1和View2及其各自的ViewModel。现在,我想单击View1中的按钮将关闭View1并使用ViewModel1打开View2。此外,我想在从ViewModel1打开时将一些数据(例如person类的实例)传递给ViewModel2,这将用于在View2中显示信息。仅在ViewModels中实现此目的的最佳且可能是最简单的

c# - 获取 Web 项目引用的类库项目中的相对文件路径

我有一个引用类库的ASP.Net网站。在类库中,我需要将文件读入内存。在我的类库的顶层有一个名为EmailTemplateHtml的文件夹,其中包含我要读入的文件MailTemplate.html。我该怎么做? 最佳答案 在VisualStudio中,您可以配置您的库,以便将文件复制到依赖它的任何项目的构建目录中。然后您可以在运行时获取构建目录的路径,以便读取您的文件。分步说明,从一个新的解决方案开始:创建您的应用程序项目和类库项目。通过Properties->Add->Reference从应用程序项目添加一个reference到类