小编Jim*_*rts的帖子

在asp.net mvc2项目中不需要MS脚本的JQuery验证

是否可以使用asp.net MVC 2的新客户端验证功能而无需使用MS脚本(MicrosoftAjax.js,MicrosoftMvcAjax.js,MicrosoftMvcValidation.js)?

我在整个应用程序中使用JQuery; JQuery有一个很棒的验证插件,我真的不想强迫我的用户加载MS脚本只是为了验证.

这可能吗?如果是这样,任何有关如何完成它的建议都表示赞赏.

asp.net-mvc jquery

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

Asp.Net MVC:如何让Html.ActionLink正确呈现整数值?

我有一个asp.net mvc应用程序,其路由类似于:

routes.MapRoute("Blog", 
    "{controller}/{action}/{year}/{month}/{day}/{friendlyName}",                          
    new { controller = "Blog", action = "Index", id = "", friendlyName="" }, 
    new { controller = @"[^\.]*", 
          year = @"\d{4}", 
          month = @"\d{2}", 
          day = @"\d{2}" }
);
Run Code Online (Sandbox Code Playgroud)

我的控制器操作方法签名如下所示:

public ActionResult Detail(int year, int month, int day, string friendlyName)
{ // Implementation... }
Run Code Online (Sandbox Code Playgroud)

在我看来,我做的事情如下:

<%= Html.ActionLink<BlogController>(item => item.Detail(blog.PostedOn.Year, blog.PostedOn.Month, blog.PostedOn.Day, blog.Slug), blog.Title) %>
Run Code Online (Sandbox Code Playgroud)

虽然使用ActionLink生成的url有效,但它使用查询字符串变量而不是URL重写.

例如,它会生成/ blog/detail/my-slug?year = 2008&month = 7&day = 5而不是/ blog/detail/2008/07/05/my-slug

有没有办法让ActionLink的通用版本正确填充整数值,以便url按预期出现?

谢谢

吉姆

c# asp.net-mvc routing

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

Global.asax没有为预编译的asp.net网站加载

我使用Visual Studio 2008发布我的asp.net网站.当我在服务器上启动网站(Windows 2008服务器)时,我注意到global.asax中的代码没有运行.我的Global.asax正文类似于:

<%@ Application Language="C#" %>
<script runat="server">
    protected void Application_Start()
    {
        // Initialize some site settings like a task scheduler
    }

    protected void Application_End(object sender, EventArgs e)
    {
        // Perform some clean up code
    }
</script>
Run Code Online (Sandbox Code Playgroud)

编译的网站bin文件夹中有一个App_global.asax.dll,但似乎没有帮助.

是否有我缺少的配置选项?删除App_global.asax.dll并使用原始的global.asax与预编译的网站工作正常.

asp.net iis-7 precompiled

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

如何检查电子邮件地址是否与 Paypal 帐户相关联?

是否有一种简单的方法 (API) 来确定用户是否拥有 Paypal 帐户?谢谢

api paypal

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

如何从ormlite SaveAll()调用获取ID

我正在使用ORMLite来保存许多对象,类似于:

var graphs = Builder<UserGraph>.CreateListOfSize(10)
            .And(x => x.UserId = User.Id)
            .Build();

Db.SaveAll(graphs);
Run Code Online (Sandbox Code Playgroud)

有没有办法让每个对象的id属性自动设置.如果没有,有没有办法获取所有插入对象的ID?

c# ormlite-servicestack

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

有条件地有锚链接将用户发送到不同的页面,而不是加载到ng-view

我有一个包含锚链接的视图.该链接有一个href到我的网站中的另一个网址.Angular尝试使用html5mode加载该站点.我宁愿只有该链接的默认行为,并将用户发送到网址.如何指定此特定链接的行为应该像普通的html链接,而不是角度路径?

angularjs

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

如何使用Visual Studio 2013和Entity Framework将控制器添加到ASP.NET MVC?

我在Visual Studio 2013中使用ASP.NET MVC 5.0和Entity Framework 6.0添加控制器时收到错误.我已经添加了一些控制器和生成的视图但是在我添加了datatables包之后,我收到了这种类型的错误:

Error 

"There was an error running the selected code generator"

"There was an error getting the type 'project.classes.StudentClass' Try rebuilding the project"
Run Code Online (Sandbox Code Playgroud)

我已经清理并重建了该项目,但它仍然无法正常工作.有一个名为的表StudentClass,我想使用Entity Framework为该表添加控制器.如何成功生成控制器?

asp.net-mvc entity-framework entity-framework-6 visual-studio-2013

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

如何使用 CODE_DEPLOY 部署控制器更新现有 ECS 服务的desired_count?

当我 update 时desired_count,terraform planner 显示该操作将是就地更新。但是,当 terraform 尝试应用更改时,我收到以下错误:

Terraform v0.12.21
Initializing plugins and modules...
2020/03/05 22:10:52 [DEBUG] Using modified User-Agent: Terraform/0.12.21 TFC/8f5a579db5
module.web.aws_ecs_service.web[0]: Modifying... [id=arn:aws:ecs:us-east-1:55555:service/web/web]

Error: Error updating ECS Service (arn:aws:ecs:us-east-1:55555:service/web/web): InvalidParameterException: Unable to update network parameters on services with a CODE_DEPLOY deployment controller. Use AWS CodeDeploy to trigger a new deployment.
Run Code Online (Sandbox Code Playgroud)

用于重现此情况的 terraform 代码如下所示:

resource "aws_lb" "platform" {
  name               = "platform"
  internal           = false
  load_balancer_type = "application"
  ip_address_type    = "ipv4"
  security_groups    = [aws_security_group.lb.id]
  subnets            = [for subnet in …
Run Code Online (Sandbox Code Playgroud)

terraform terraform-provider-aws

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

使用Google Apis托管的jQuery更新JScript IntelliSense时出错

我通过以下方式在我的应用程序中引用了jQuery:http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js.

这会在vs.net中生成错误:"更新JScript IntelliSense时出错:c:... jquery.min-fds90 [1] .. js:Object不支持此属性或方法@ 18:9345.

除了在我的开发箱上放置javascript文件的本地副本,有没有办法解决这个问题?

顺便说一句,VS.Net 2008 SP1使用此修补程序会出现这种情况:http://weblogs.asp.net/scottgu/archive/2008/11/21/jquery-intellisense-in-vs-2008.aspx

jquery visual-studio

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

Asp.Net MVC:是否支持控制器级过滤器属性?

我有一个过滤器属性,我想将其应用于控制器上的每个操作.是否有内置机制来支持这个?现在,我正在为每个动作手动添加过滤器,但这很容易出错且乏味.如果不支持控制器级过滤器属性,是否有更好的方法来执行逻辑?

c# asp.net-mvc

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