草庐IT

remote-control

全部标签

c# - 如何使用 Razor 从我的 View 中调用 Controller 操作?

我有两个Controller-HomeController-Index()-AccountController-Login()在我的Home/Index.cshtml中,我想加载AccountController/Login方法,该方法然后返回一个View并将其显示在我的Home/IndexView中。Home/Index.cshtml我该怎么做? 最佳答案 将其与您实际的Controller/View名称一起使用@Html.Partial("../Home/Login",model)或@Html.Action("action","

c# - 确保 Controller 有一个无参数的公共(public)构造函数

我收到这个错误Anerroroccurredwhentryingtocreateacontrolleroftype'AnalyticController'.Makesurethatthecontrollerhasaparameterlesspublicconstructor.代码可以在测试环境中运行,但不能在生产服务器上运行。知道是什么导致了这个问题吗?这是我的ControllerpublicclassAnalyticController:ApiController{privateAnalyticBLLanalyticBLL=newAnalyticBLL();//POSTapi/sta

c# - 将窗体设置为父级抛出异常 "Top-level control cannot be added to a control"

我想从另一个表单访问一个表单的变量。单击主窗体中的按钮后,我想将主窗体设置为父窗体,然后调出另一个窗体(子窗体),我将在其中访问主窗体的变量。我的点击处理程序如下:privatevoidbtnSystem_Click(objectsender,EventArgse){Form_EnterPasswordEP=newForm_EnterPassword();EP.Parent=this;//error:Top-levelcontrolcannotbeaddedtoacontrolEP.ShowDialog();}它编译正常,没有任何错误。但是,当我运行主窗体并单击“系统”按钮时,它会抛出

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# - 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# - 我无法关闭 ASP.NET MVC Controller 的请求验证

我试图通过这样做来关闭Controller中所有操作方法的请求验证:[ValidateInput(false)]publicclassMyController:Controller{...我使用的引用资料说这是可能的,并告诉我这样做,但由于某种原因它不起作用。如果我通过文本框提交任何html(即使是简单的标记),我会收到错误消息:ApotentiallydangerousRequest.Formvaluewasdetectedfromtheclient(text=").将属性附加到单个方法也不起作用。如何禁用Controller的请求验证?编辑我正在使用内置测试服务器的VS2008。

c# - 如何在不单击的情况下在 FileUpload Controller 中选择路径后显示图像

最近我一直在使用ASP.NET(c#)开发Web表单应用程序:我有一个图像控件:还有FileUpload&Button控件当用户点击按钮时,“上传”代码被执行(图像被发送到数据库)。问题是我喜欢在用户单击“绝望”按钮之前显示用户在头像图像Controller中选择的图像。是否可以自动执行此操作? 最佳答案 借助HTML5(Example:Usingfilesfromwebapplications)的FileApi,您可以轻松完成此操作。更改标记以使用inputtype="file"而不是asp:FileUpload并添加ID,添加标

c# - Controller 在 mvc 4 中不工作

我有一个名为UserController的Controller,其中只调用了Index操作添加的另一个操作,如“homeaction”未被调用并且调用actionresult/string或返回View我收到这个错误在GoogleChrome上运行时{"Message":"NoHTTPresourcewasfoundthatmatchestherequestURI/user/home'.","MessageDetail":"Notypewasfoundthatmatchesthecontrollernamed'home'."}并在MozillaFirefox上运行Whoops!Thep

c# - block Control+Alt+Delete

我正在用C#做一个在线测验项目。测试客户端是在WindowsXP上运行的Windows桌面应用程序。我需要阻止control+alt+delete组合键以防止学生最小化/关闭应用程序。我可以使用PInvoke。我知道这绝对是可能的,因为我已经看到三个应用程序这样做了。它们都是专有的,所以我无法知道它是如何完成的。 最佳答案 我发现了一种非常丑陋的方法(效果很好)。如果我以独占方式打开taskmgr.exe,那么当用户按下Ctrl+Alt+Del时什么也不会发生。FileStreamfs=newFileStream(System.IO

c# - 如何增加 .NET Remoting over TCP 使用的线程数?

我们正在尝试增加.NETRemotingoverTCP使用的线程数。我们已经尝试更改ThreadPool.SetMinThreads,但我们的压力测试表明.NETRemoting只能处理大约100个并发请求。(但这不是硬性限制)。在任务管理器中,我们可以看到我们的RemotingServer进程线程数从11增加到大约80,然后在压力测试后回落到11。我们正在运行ASP.NET4.0应用程序。 最佳答案 总结一下。远程服务器由Windows服务托管,远程客户端由IIS托管。要执行压力测试,您可以使用ApacheBench,它调用调用远