這工作:可以不加控制,用戶控件
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Comments.ascx.cs" Inherits="Controls_Comments" %>
Add comment
但這:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Comments.ascx.cs" Inherits="Controls_Comments" %>
Add comment
<asp:Button runat="server" ID="lol" />
拋出這個錯誤我以前從未見過:
Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS1502: The best overloaded method match for 'System.Web.UI.Control.ApplyStyleSheetSkin(System.Web.UI.Page)' has some invalid arguments
Source Error:
Line 190: #line hidden
Line 191: this.lol = @__ctrl;
Line 192: @__ctrl.ApplyStyleSheetSkin(this.Page);
Line 193:
Line 194: #line 5 "C:\inetpub\wwwroot\ScirraNew\Controls\Comments.ascx"
Source File: c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\scirranew\3a1c901c\f2f0205e\App_Web_comments.ascx.cc671b29.aem6dvrt.0.cs Line: 192
任何幫助表示讚賞,我不能在谷歌上看到很多關於它:(我已經將它添加到web.config這種方式:
<add tagPrefix="Scirra" src="~/Controls/Comments.ascx" tagName="Comments"/>
代碼隱藏頁:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Controls_Comments : System.Web.UI.UserControl
{
/// <summary>
/// Anchor (GUID/UniqueIdentifier) for the comments
/// </summary>
public System.Guid Anchor { get; set; }
/// <summary>
/// Comment page to load
/// </summary>
public int Page { get; set; }
public int TotalComments { get; set; }
public int TotalPage { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
}
}
什麼是實際的異常消息?例如,編譯器錯誤是什麼意思,或者死亡的黃色屏幕說什麼? – Tejs 2011-04-15 20:26:41
@Tejs我已經更新了黃色屏幕上的所有內容的錯誤 – 2011-04-15 20:28:11
聽起來像你的代碼背後的東西。 – Tejs 2011-04-15 20:29:26