草庐IT

client_side_validations

全部标签

c# - 在 Visual Studio 2012 中打开源文件时出现错误 "oldIndex must be a valid index in the Children collection"

我偶尔会在VisualStudio2012中收到带有以下错误的模态弹出窗口:oldIndexmustbeavalidindexintheChildrencollectionParametername:oldIndexActualvaluewas-1.我发现该错误的唯一引用是在thisResharperbugtrackingthread中,但我认为它与Resharper无关。在我的例子中,它似乎是在我开始调试之后发生的,并且由于某种原因调试器突然无法找到源文件,甚至在“进入”时也找不到。尝试手动打开它们失败,调试期间没有任何消息,我停止调试后出现上述消息。我(还)无法始终如一地重现这一点

c# - 如何解释错误 'Client found response content type of ' text/html'..

我正在使用C#并通过自动生成的C#代理对象连接到WebService。我调用的方法可能会长时间运行,有时会超时。我收到不同的错误,有时我收到System.Net.WebException或System.Web.Services.Protocols.SoapException。这些异常具有我可以查询的属性,以找到特定类型的错误,我可以从中向用户显示人性化版本。但有时我只是得到一个InvalidOperationException,它有以下消息。有什么方法可以解释这是什么,而无需深入了解我认识的字符串,这感觉很脏,而且与国际化无关,错误消息可能会以不同的语言返回。Clientfoundre

c# - 无效方差 : The type parameter 'T' must be contravariantly valid on 'UserQuery.IItem<T>.ItemList' . 'T' 是协变的

这个问题在这里已经有了答案:Tmustbecontravariantlyvalid(3个答案)关闭3年前。为什么方法可以编译,属性却报错?publicinterfaceIFoo{}publicinterfaceIBarwhereT:IFoo{}publicinterfaceIItemwhereT:IFoo{//IEnumerable>GetList();//worksIEnumerable>ItemList{get;set;}//Error!}错误:Invalidvariance:Thetypeparameter'T'mustbecontravariantlyvalidon'UserQ

c# - DataGridViewComboBoxCell 绑定(bind) - "value is not valid"

我试图将DataGridView中的单独ComboBox单元格绑定(bind)到自定义类,但不断收到错误DataGridViewComboBoxCellvalueisnotvalid我目前正在将单元格的数据源分配给IList来self的字典。但是,在设置数据源后,ComboBoxCell的索引未设置,因此选择了无效值。我正在尝试弄清楚如何让它选择一个实际值,例如列表中的第0项已给出以消除此错误,或找到另一种方法来解决问题。有人有什么建议吗? 最佳答案 我在发布问题后不久就找到了解决方案。对于其他人:问题是我试图将DataGridVi

c# - "Parameter not valid"加载System.Drawing.Image异常

为什么我的代码中出现“参数无效”异常:MemoryStreamms=newMemoryStream(byteArrayIn);System.Drawing.ImagereturnImage=System.Drawing.Image.FromStream(ms);byteArrayIn的长度是169014。尽管其中没有任何值大于255,但我得到了这个异常。 最佳答案 我遇到了同样的问题,现在显然已经解决了,尽管这个和其他一些gdi+异常非常具有误导性,但我发现实际上问题在于发送到Bitmap构造函数的参数无效。我有这段代码:using

C# "Parameter is not valid."创建新位图

如果我尝试创建大于19000像素的位图,我会收到错误消息:参数无效。我该如何解决这个问题??System.Drawing.Bitmapmyimage=newSystem.Drawing.Bitmap(20000,20000); 最佳答案 请记住,您正尝试使用该位图分配大量内存。引用http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/37684999-62c7-4c41-8167-745a2b486583/.NET可能会拒绝创建一个一次性耗尽那么多连续内存的图像。

c# - 系统参数异常 : The table type parameter must have a valid type name

我正在尝试将用户定义的表类型传递到C#中的查询中。类型定义为2列(组织和子组织)我的代码是这样的:DataSetds=newDataSet();try{DataTableFilteredOrgSubOrg=newDataTable("OrgSubOrgValueType");FilteredOrgSubOrg.Columns.Add("org",typeof(string));FilteredOrgSubOrg.Columns.Add("subOrg",typeof(string));FilteredOrgSubOrg.Rows.Add(org,orgsub);using(SqlCon

c# - POSTMAN Rest Client 中的 Web API 2 POST 请求模拟

我正在使用带有属性路由的ASP.NETWebAPI2。我有以下PlayerModel。publicclassPlayerModel{publicintId{get;set;}publicstringKey{get;set;}publicstringName{get;set;}publicstringPassword{get;set;}publicintTeamId{get;set;}publicPlayerStatModelStat{get;set;}}publicclassPlayerStatModel{publicintPlayerId{get;set;}publicstringF

c# - OData 错误 : The query specified in the URI is not valid. 该属性不能在查询选项中使用

我正在尝试启动并运行OData端点,但我遇到了这个错误,即使是Google也没有太多可说的。我创建了一个EntityFrameworkEDMX上下文(首先是数据库),让设计人员从中生成2个模型。一切正常,除了$filter查询失败。我可以做到这一点:http://localhost:27164/Projects(6587660)它检索主ID为6587660的项目。但是任何$filter请求都是这样的:http://localhost:27164/Projects?$filter=ProjectIDeq6587660将失败并出现以下错误:ThequeryspecifiedintheURI

c# - 使用 Validator 类验证 DataAnnotations

我正在尝试验证一个用Validatorclass数据注释装饰的类.当属性应用于同一个类时,它工作正常。但是当我尝试使用元数据类时它不起作用。我应该对Validator做些什么,以便它使用元数据类吗?这是一些代码..这个有效:publicclassPersona{[Required(AllowEmptyStrings=false,ErrorMessage="Elnombreesobligatorio")]publicstringNombre{get;set;}[Range(0,int.MaxValue,ErrorMessage="Laedadnopuedesernegativa")]pu