今天在网上查找验证码实例,把代码粘贴过来后发生了“CS0115: “ASP.verifycode_aspx.GetTypeHashCode()”: 没有找到适合的方法来重写”错误,找到解决办法如下:
问题原因:再粘贴代码时 VerifyCode.aspx页面的标头
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="VerifyCode.aspx.cs" Inherits="VerifyCode" %>
在VerifyCode.aspx.cs文件中
public partial class VerifyCode : System.Web.UI.Page
查看红体字部分是否和你的.aspx文件名称相同,如果不同就会引发上述错误。修改后就可解决此问题。
本文介绍了一种常见的ASP验证码实现过程中遇到的错误“CS0115: 'ASP.verifycode_aspx.GetTypeHashCode()' 没有找到适合的方法来重写”的解决方法。主要原因是由于页面头部的命名空间和继承类名不匹配导致。

976

被折叠的 条评论
为什么被折叠?



