【问题标题】:"property value is not valid" error when adding event to a control in ASP.NET在 ASP.NET 中向控件添加事件时出现“属性值无效”错误
【发布时间】:2011-09-19 19:29:43
【问题描述】:

详细错误信息为:Error HRESULT E_FAIL has been returned from a call to a COM component.

几周后我打开了我的项目,现在我得到了他的错误。我想要做的是向已经绑定到 SQLDataSource 的 Dropdownlist 添加额外的条目,类似于this question。还有一个关于windows form question 的问题。有什么解决办法吗?

编辑: 看起来问题行是 .aspx 文件的第一行。该行带有下划线(之字形)并显示“语法错误”。这导致 .aspx.cs 文件中的代码中断。

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ContactIDs.aspx.cs" Inherits="ContactIDs" %>

【问题讨论】:

  • 那么这是什么,ASP.NET 还是 Winforms(带有 Webbrowser 组件)?为什么第一个链接(手动添加额外项目)与您的问题相关?也许以下帮助:social.msdn.microsoft.com/Forums/en-US/vseditor/thread/…
  • 这是 .aspx 页面。我发现代码设置以某种方式自动从 C# 更改为 VB.NET,因此所有属性值都变得无效。

标签: c# asp.net events drop-down-menu


【解决方案1】:

我自己的回答:显然代码中没有错误,但它以某种方式损坏了代码,可能是它的设置。

修复:创建一个新的 .aspx 文件(webform),将 .aspx 和 .aspx.cs 文件的内容复制到新文件中。错误已解决。确保在创建新文件时检查语言设置中的 c#。

【讨论】:

    猜你喜欢
    • 2010-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-15
    相关资源
    最近更新 更多