小编Jas*_*kan的帖子

asp.net mvc选择更改重定向到Action

我正确地将操作名称从Controller传递给分页类,然后使用选择列表我想重定向到该操作.此时它附加到当前url.i想要使用下面的选择列表重定向到控制器动作manageUser的正确方法

我们在Model.COntroller中应该有什么.ControllerName/ActionName /或Just ActionName

 <select id="paging" onchange="location.href='<%= Model.Controller %>'+this.value">

     <% for (int i = 1; i <= Model.TotalPages; i++)
      {  %>
         <option id=<%=i %>><%=i %></option>
     <% } %>
    </select>


public class PaginatedList<T> : List<T>
{

    public string Controller { get; private set; }

    public PaginatedList(IQueryable<T> source, int pageIndex, int pageSize,string Cont)
    {
        Controller = Cont;                   // here is the controller 

    }
  }

Controller
    public ActionResult ManageUser(int? page)
    {
        const int pageSize = 5;
        var AllUser = UserRepository.GetAllUser();
        var …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-2

2
推荐指数
1
解决办法
2416
查看次数

将asp.net计时器触发更新面板转换为MVC

我正在将我的asp.net应用程序转换为asp.net mvc.我正在使用包含当前呈现局部视图的div的母版页.此部分视图显示我想要显示的模型数据.

我保存了最好的"最佳",也就是将asp.net定时器触发的更新面板转换为MVC.我是一个asp.net MVC新手.有什么建议?我在这个论坛中看到了一个使用表单和提交按钮的示例.如何添加计时器?我只是在我的控制器中设置一个计时器,每次火灾都会返回我的局部视图吗?我甚至需要表格吗?谢谢

asp.net-mvc

2
推荐指数
1
解决办法
1017
查看次数

javascript转义//

我将如何在javascript中逃避斜杠//

var j = /^(ht|f)tp(s?)://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$;/
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
266
查看次数

ASP.NET MVC RSS提要日期时间格式

如何获取RSS源的此日期时间格式?

Mon, 06 Sep 2009 16:45:00 +0000
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc

2
推荐指数
1
解决办法
1141
查看次数

在ASP.NET MVC中创建可下载的链接

<a href="../../App_Data/form.xml">Download Sample Form </a>
Run Code Online (Sandbox Code Playgroud)

为什么这个链接不起作用?

asp.net-mvc

2
推荐指数
1
解决办法
1648
查看次数

MVC应用程序在路由时出错

我在其中一台机器上安装了一个MVC应用程序,效果很好.使用相同的代码库,当我在不同的机器上安装它时,我收到以下错误:

A route named "myroute" is already in the route collection. 
Route names must be unique
Run Code Online (Sandbox Code Playgroud)

这让我想说第二台机器上没有正确安装的东西.有关可能安装错误的任何线索?

asp.net-mvc asp.net-mvc-2

2
推荐指数
1
解决办法
1721
查看次数

如何将这个有效的JS代码转换为JQUERY

var xmlHttp;

function RefreshORP(eventTarget, eventArgument)
{

  xmlHttp = GetXmlHttpObject();
  if(xmlHttp == null)
  {
    return true;
  }

  xmlHttp.onreadystatechange = StateChanged;

  var params = GetFormParam(eventTarget,eventArgument); 

  xmlHttp.open("POST","/contact.jsp",true);

  xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

  xmlHttp.setRequestHeader("ajaxcall", "true");

  xmlHttp.send(params);
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

1
推荐指数
1
解决办法
97
查看次数

在页面加载时显示div,在完成时隐藏

我希望div在页面加载一些XML内容时在我的页面上显示加载动画.一旦加载,我想隐藏这个div.我该怎么做呢?

html javascript jquery

1
推荐指数
1
解决办法
2241
查看次数

ASP.NET MVC持久数据和代码组织

我正在给MVC另一个镜头,我觉得我正在重新学习HTML格式.

所以,愚蠢的问题:在我的母版页的顶部,我有一个局部视图(或类似的 - 我正在使用字符串模板视图引擎,到目前为止我喜欢它),它显示一个小的登录表单(类似于NewEgg有什么),或者像是一样的消息

您已登录为(姓名).[简介] | [登出]

不幸的是,我有一个大脑抽筋,无法确定将数据(用户名,id)放入ViewData集合的最佳方法,而无需在每个控制器方法中明确指定它,如

public ActionResult Index()
{
    ViewData["IsAuthenticated"] = Session["IsAuthenticated"];
    ViewData["user.firstname"] = User.FirstName;
    return View("login");
}
Run Code Online (Sandbox Code Playgroud)

不得不在整个地方进行复制,这非常烦人.我的下一个选择是创建一个名为PopulateCommonViewData()的方法,并从每个操作方法中调用它,但这似乎也很糟糕.

我在这里错过了什么吗?

cookies asp.net-mvc session post

1
推荐指数
1
解决办法
1869
查看次数

疯狂的asp.net错误

嗨,我在调试网站上的问题时遇到问题。一切都在本地运行,本地数据库和服务器数据库相同。关于错误的奇怪之处在于,它指向错误堆栈中的本地开发计算机。是那么疯狂还是什么,文件已发布并托管在服务器计算机上,并且错误指向我本地开发框中的一行代码。我觉得我正在失去情节。有人可以帮忙打扫一下这里吗,因为这很奇怪

“ /”应用程序中的错误。
索引超出范围。必须为非负数并且小于集合的大小。
参数名称:索引
说明:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪,以获取有关错误及其在代码中起源的更多信息。

异常详细信息:System.ArgumentOutOfRangeException:索引超出范围。必须为非负数并且小于集合的大小。
参数名称:索引

源错误:

当前Web请求的执行期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来标识有关异常的来源和位置的信息。

堆栈跟踪:

[ArgumentOutOfRangeException:索引超出范围。必须为非负数并且小于集合的大小。
参数名称:索引]
   System.Collections.ArrayList.get_Item(Int32索引)+10066148
   System.Collections.Specialized.NameObjectCollectionBase.BaseGet(Int32索引)+17
   System.Web.HttpFileCollection.get_Item(Int32索引)+9
   System.Web.HttpFileCollectionWrapper.get_Item(Int32索引)+18
   C:\ Users \ Bich Vu \ Documents \ Visual Studio 2008 \ Projects \ PitchPortal \ PitchPortal.Web \ Binders \ DocumentModelBinder.cs:73中的PitchPortal.Web.Binders.DocumentModelBinder.ValidateAndAssignPostedFile(ControllerContext controllerContext,ModelBindingContext bindingContext,Document doc)
   C:\ Users \ Bich Vu \ Documents \ Visual Studio 2008 \ Projects \ PitchPortal \ PitchPortal.Web \ Binders \ DocumentModelBinder.cs:45中的PitchPortal.Web.Binders.DocumentModelBinder.BindModel(ControllerContext controllerContext,ModelBindingContext bindingContext)
   System.Web.Mvc.ControllerActionInvoker.GetParameterValue(ControllerContext controllerContext,ParameterDescriptor parameterDescriptor)+404
   System.Web.Mvc.ControllerActionInvoker.GetParameterValues(ControllerContext controllerContext,ActionDescriptor actionDescriptor)+140
   System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext,字符串actionName)+658084
   System.Web.Mvc.Controller.ExecuteCore()+125
   System.Web.Mvc.c__DisplayClass8.b__4()+48
   System.Web.Mvc.Async.c__DisplayClass1.b__0()+21
   System.Web.Mvc.Async.c__DisplayClass8`1.b__7(IAsyncResult _)+15
   System.Web.Mvc.Async.WrappedAsyncResult`1.End()+85
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)+51 …

asp.net-mvc

1
推荐指数
1
解决办法
675
查看次数

标签 统计

asp.net-mvc ×7

javascript ×3

asp.net-mvc-2 ×2

jquery ×2

c# ×1

cookies ×1

html ×1

post ×1

session ×1