问题列表 - 第10045页

NerdDinner的AddModelErrors如何工作?

我正在阅读NerDinner免费教程 http://nerddinnerbook.s3.amazonaws.com/Intro.htm

我到了第5步的某个地方,它说要使代码更清晰,我们可以创建一个扩展方法.我查看完成的代码,并使用扩展方法:

catch
{
    ModelState.AddModelErrors(dinner.GetRuleViolations());
    return View(new DinnerFormViewModel(dinner));
}
Run Code Online (Sandbox Code Playgroud)

然后这作为扩展方法的定义.

namespace NerdDinner.Helpers {

    public static class ModelStateHelpers {

        public static void AddModelErrors(this ModelStateDictionary modelState, IEnumerable<RuleViolation> errors) {

            foreach (RuleViolation issue in errors) {
                modelState.AddModelError(issue.PropertyName, issue.ErrorMessage);
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我尝试按照教程所说的结合代码包含的内容,但收到预期的错误,即没有AddModelErrors方法只接受1个参数.

我显然在这里缺少一些非常重要的东西.它是什么?

asp.net-mvc extension-methods nerddinner

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

jQuery .Noconflict问题

我有一个问题,我无法解决,它让我疯了.我正在使用jQuery库,我正在使用".noconflict".

我试图在我的博客上使用以下脚本 -

http://www.internetmarketingmonitor.org/word-press-plugins/imm-glossary-wordpress-plugin

问题是 - 我一直收到以下错误 -

>  [Exception... "Component returned failure code: 0x80070057
> (NS_ERROR_ILLEGAL_VALUE) [nsIDOMXPathEvaluator.evaluate]"  nsresult:
> "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame ::http://myblog.com/wp-content/plugins/IMM-Glossary/JavaScripts/prototype.js
> :: anonymous :: line 1081"  data: no]
> Source:http://myblog.com/wp-content/plugins/IMM-Glossary/JavaScripts/prototype.js
Run Code Online (Sandbox Code Playgroud)

什么没有意义的是正在使用.NOCONFLICT? - 只需下载此插件并将*.js放在与jquery相同的页面上即可轻松复制错误?

有人能帮忙吗?

javascript jquery

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

Emacspeak适合那些没有视力障碍的人

是否有人使用Emacspeak没有视力障碍?是否有任何特别适合的工作和比视觉界面更有效的任务?

emacs emacspeak

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

在单个ASP.NET应用程序中使用Entity Framework的多个版本的SQL Server

我在使用SQL Server 2000,2005和2008的Web应用程序中使用实体框架.当我使用2008以外的任何东西创建新的EDMX文件时(我创建的第一个edmx版本)我收到error 0172: All SSDL artifacts must target the same provider. The Provider 'MyDatabase' is different from ' MyDatabase ' that was encountered earlier.它似乎在代码中的某个地方连接连接到2008数据存储区,当它检查SSDL文件并看到不同的ProviderManifestToken值时,它会抛出此错误.我有点沮丧.很难想象EF只能在每个应用程序中使用单个版本的Sql Server.我相当肯定必须有一个设置或解决方法.有没有人有解决方案在单个Web应用程序中使用不同版本的SQL Server和Entity Framework?

entity entity-framework sql-server-2005 sql-server-2000

11
推荐指数
2
解决办法
7963
查看次数

那里有任何好的UML手机筛选问题吗?

我们有一轮招聘即将到来,黄铜想要在手机屏幕上强调的是UML体验.

有没有人在技术手机屏幕上询问UML问题的建议?

我更像是一个面对面的人,而不是一个电话屏幕的人,所以"通常"使用像UML这样的东西我会让候选人在纸上敲出一些简单的图表.但是,我宁愿没有候选人尝试通过手机描述UML图(主要是因为我会很糟糕,部分是因为我讨厌根据我的餐巾来判断他们的UML技能绘制他们的描述.)

其他人如何手机屏幕显示UML?

uml

5
推荐指数
2
解决办法
593
查看次数

将数据加载到核心数据模式中

我正在实现一个基于导航的应用程序.用户将深入到感兴趣的节点.我正在使用Core Data,主要是因为我想尝试一下.如何最初加载数据库?我应该编写最初加载数据库的自定义代码,还是有一些工具可以帮我完成?

iphone core-data

7
推荐指数
2
解决办法
5826
查看次数

PostgreSQL安装的配置建议

我有一台Windows Server 2003机器,我将用作Postgres数据库服务器,该机器是双核3.0Ghz Xeon,带有4 GB ECC内存和4 x 120GB 10K RPM SAS驱动器,全部都是剥离的.

我已经读过默认的Postgres安装配置为在具有32MB RAM的486上运行良好,我已经阅读了几个关于配置优化的网页 - 但我希望我的Stackoverflow窥视更具体.

一般情况下,它只会成为1个数据库(可能一个或两个以上),但美中不足的是,该数据库具有特别是1个表,它是巨大的(数以百万计的记录,只有少数coloumn).目前,使用默认配置,它并不慢,但我认为它可能更快.

人们可以给我一些指导和建议,可以用它来配置这些服务器.

postgresql configuration windows-server-2003

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

GCC的asm扩展版

我从未想过我会发布一个装配问题.:-)

GCC中,有一个asm函数扩展版本.此函数可以采用四个参数:汇编代码,输出列表,输入列表和覆盖列表.

我的问题是,覆盖列表中的寄存器是否归零?先前在那里的值(来自其他代码执行)会发生什么.

更新:到目前为止考虑我的答案(谢谢!),我想补充一点,虽然在clobber-list中列出了一个寄存器,但它(在我的实例中)正在pop(popl)命令中使用.没有其他参考.

assembly gcc inline-assembly

4
推荐指数
2
解决办法
2287
查看次数

asp.net mvc - string或int的路由(即/ type/23或/ type/hats)

我有以下情况我想接受以下路径

 '/type/view/23' or '/type/view/hats'
Run Code Online (Sandbox Code Playgroud)

其中23是帽子的ID.

控制器看起来像这样:

public class TypeController
{ 
    [AcceptVerbs(HttpVerbs.Get)]
    public ActionResult View(int id)
    {
      ...
    }
}
Run Code Online (Sandbox Code Playgroud)

现在如果他们传球23没问题.如果他们传递帽子,我有一些工作要做.现在我想知道在这种情况下我会通过使用ActionFilter将帽子转换为23,该ActionFilter查看作为id传入的值是否为int(如果这样检查它是否存在于数据库中)或者是否是字符串看起来数据库中是否传入了字符串的id是什么.在任何一种情况下,如果未找到匹配,我希望将用户重定向到不同的操作.

首先是我命名正确的方法,其次是从ActionFilter中进行重定向是可行的.

干杯安东尼

asp.net-mvc url-routing action-filter

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

System.ArgumentException:不支持关键字:'provider'

我在本地有一个asp.net mvc网站的工作副本.我刚将整个网站上传到我的网络托管服务器.一切看起来都不错,但是当我登录时,我收到以下错误:

System.ArgumentException:不支持关键字:'provider'.

[ArgumentException: Keyword not supported: 'provider'.]
   System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable parsetable, String connectionString, Boolean buildChain, Hashtable synonyms, Boolean firstKey) +4907604
   System.Data.Common.DbConnectionOptions..ctor(String connectionString, Hashtable synonyms, Boolean useOdbcRules) +98
   System.Data.SqlClient.SqlConnectionString..ctor(String connectionString) +55
   System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous) +24
   System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions) +200
   System.Data.SqlClient.SqlConnection.ConnectionString_Set(String value) +62
   System.Data.SqlClient.SqlConnection.set_ConnectionString(String value) +4
   System.Data.SqlClient.SqlConnection..ctor(String connectionString) +24
   System.Web.DataAccess.SqlConnectionHolder..ctor(String connectionString) +54

[ArgumentException: An error occurred while attempting to initialize a System.Data.SqlClient.SqlConnection object. The value that was provided for the connection string may be wrong, or it may contain …
Run Code Online (Sandbox Code Playgroud)

sql-server asp.net-mvc

11
推荐指数
2
解决办法
3万
查看次数