actionmethod相关内容
我正在尝试实现一个用户名列表,可以通过点击 UP 或 DOWN 链接重新排列这些用户名. #{用户名}
..
我整个下午都在尝试在网络上爬行,试图在动作控制器中接收一个 JSON 对象. 什么是正确或更简单的方法? 我尝试了以下方法:1: //发布/角色/添加用户[HttpPost]公共 ActionResult 添加用户(字符串模型){如果(模型!= null){返回 Json("成功");}别的{return Json("发生错误");}} 这在我的输入中给了我一个空值. 2:
..
我正在尝试构建一项功能,该功能需要在我们的应用程序中创建候选人的个人资料.有两个步骤/用户界面来创建候选人的个人资料: 1-创建模板...供用户在其中输入候选人的信息. 2-预览模板...,向用户显示其个人资料添加到我们的系统后的外观预览. 我已经通过一个名为"CandidateController"的控制器创建了支持这些UI的视图,该控制器包含一些操作方法: 1- [Ht
..
当我尝试在ASP.NET MVC 3中将Html.Action用于不同于当前控制器的命名空间中的控制器时,出现错误: 代码: @Html.Action("Foo", "Application", new { id = "FG2" }) 错误: 路径的控制器 '/rrmvc/store/checkout'不是 发现或未实现 IController. 仅当控制器Applic
..
有人可以告诉我为什么我应该使用NonAction吗?我的意思是说我有一个包含多个提交值的表单:“更新",“删除"或“插入".由于所有的提交按钮都具有相同的形式,因此我将在控制器内部切换提交值并采取相应的措施. 赞: public ActionResult asd(string submitButton){ switch(submitButton){ case
..
我正在做我的第一个真正的ASP.NET MVC项目,并且我注意到我一直在使用的控制器变得越来越大.这似乎与使控制器变薄的最佳做法背道而驰. 我做了很好的工作,将业务逻辑排除在控制器之外.我为此使用了一个单独的层.每个动作主要在业务层中调用一个方法,并根据模型状态是否有效来协调最终结果. 也就是说,控制器具有大量的动作方法.直观地讲,我想将控制器分解为子控制器,但是我看不到一种简单的方法
..
我正在构建一个简单的搜索,排序和页面功能。我已经附上了下面的代码。 以下是用例: 我的目标是通过每个请求传递“当前过滤器”以保留它们特别是在排序和分页时。 我正在考虑使用保存当前过滤器的通用类型参数,而不是使用许多(如果不是太多)参数来污染我的操作方法。 我需要一个能够实现此目的的自定义模型绑定程序。 有人可以发布示例实现吗? PS:我也在探索替代方法,而不是来回传
..
我一直在整个下午都在尝试爬网,试图在动作控制器中接收JSON对象. 什么是正确的或更简单的方法? 我尝试了以下方法: 1: //Post/ Roles/AddUser [HttpPost] public ActionResult AddUser(String model) { if(model != null) {
..
我正在尝试实施一个用户名列表,可以通过点击 UP 或 DOWN 链接重新排列。
#{user.name}
..
我在我的控制器的方法,我不希望从浏览器... 地址栏叫 有没有办法做到这一点?也许有些类型的注释,修改的路由配置?这是我的选择? 解决方案 如果您要使用这个动作只能从控制器或视图中那么你可以使用 ChildActionOnly 属性。 如果您要访问使用POST那么你可以使用它 [HttpPost] 属性。 但是,如果你想用用它 GET (即使用AJAX调用等),不希望用户使用地址栏,
..
是否有可能定义一个MVC路由动态解析基于该路线的一部分行动? 公共类PersonalController { 公众的ActionResult FriendGroup() { // code } 公众的ActionResult RelativeGroup() { // code } 公众的ActionResult GirlFriendGroup()
..
在我的ASP.net MVC3项目,我使用了Ajax调用JSON数据发送到控制器中的一个公司创造actionmethod。但是,当我调试Ajax调用,它总是在错误的结果,而不是更迭的结果告终。 Ajax调用: $。阿贾克斯({ 网址:'/公司/创建“, 输入:“POST”, 数据:JSON.stringify(Creat
..
可能重复:结果 的mvc Html.ActionButton 使用 ASP.NET MVC 3 我知道如何创建一个链接很容易的操作方法,但想什么,我知道的是你如何让一个按钮(点击时)调用某个特定的操作方法? 解决方案 萨钦, 如果你正在使用jQuery(你不提,但我会显示为它与MVC相当标准),你会做以下内容: $('#buttonId')。点击(函数(){ docum
..
我有一些问题在MVC 2暧昧的动作方法我试过落实这里找到解决方案:的 ASP.NET MVC暧昧的动作方法的,但是这只是给了我一个”,因为它认为我试图调用该操作方法我的 不要 的要调用。我使用的RequiredRequestValueAttribute类是同一个确切的什么在其他问题的解决方案: 公共类RequireRequestValueAttribute:ActionMethodSelecto
..
我从构建图像字节[] 象下面这样。 公共FileContentResult GetEmployeeImage(INT EMPID) { MemoryStream的毫秒=新的MemoryStream(字节阵列); 图像returnImage = Image.FromStream(毫秒); 返回returnImage; //我应该如何返回此图片由JavaScript消费。 }
..
我有一个视图中,用户可以将文件上传到服务器。 在这个观点我也有2个按钮:一个上传文件和其他下载的最后一个文件导入 在我的控制,我创建2的操作方法:导入和导出 我怎么能管理每个按钮点击到正确的操作方法重定向在我的控制器? 我曾尝试Html.ActionLink: <%= Html.ActionLink(“上传”,“导入”,“OracleFile”)%> <%= Html.
..
什么是无论是利益或利弊? 解决方案 我的指导方针一直是最具体的,最将军 更一般的数据类型,使用它知道的数据类型越少,code。例如,如果一个方法返回集合,我将返回新创建的集合,该方法生产的。如果它返回一个内部数据结构,我会碰到它到的IEnumerable< T> 但是,如果它返回一个数组或列表< T> ,因为这是它在内部建,code,得到您的数据保持目前拥有获得
..
我正在寻找一种方式来执行控制器的动作只能通过AJAX请求进行访问。? 什么是做到这一点的最好办法之前,操作方法被称为我要重构从我的操作方法如下: 如果(Request.IsAjaxRequest()) // 做一点事 其他 //返回某种错误 什么我构想是 ActionMethodSelectorAttribute ,可以像的[AcceptVerbs] 属性一起使用。我没有经
..
我想利用现有的操作方法,它的返回值呈现为字符串,并运送它作为一个AJAX请求的响应一个JSON。 要做到这一点,我需要渲染一个ActionResult为字符串。我该怎么做呢? 我们有相反的,我们可以通过使用this.Content()将字符串转换为一个ActionResult。 更新 现有和第一操作方法返回一个类型的ActionResult,但它确实返回的ViewResult对HTTP P
..
我的工作我的第一次真正的ASP.NET MVC项目,我注意到,我一直工作在控制器越来越相当大。这种看似违背保持你的控制器瘦的最佳实践。 我已经做了很好的工作,使业务逻辑出了控制器。我用一个单独的层。每个动作主要是要求在业务层的方法,并根据ModelState中是否有效协调的最终结果。 这是说,控制器具有大量的动作方法。直觉上,我想破控制器分解成子控制器,但我没有看到一个简单的方法来做到这一点。
..