问题描述
因此,我正在使用其他人的项目,我已从那里复制了代码。 因此,我已经解决了项目中的大多数问题,我只需要知道如何解决此问题。
我正在使用 asp.net 4.8框架
问题:
**编译错误 说明:在编译服务于此请求所需的资源期间发生错误。请查看以下特定的错误详细信息,并适当地修改您的源代码。
编译器错误消息:CS1061:'login_aspx'不包含'txtuname_TextChanged'的定义,并且找不到可访问的扩展方法'txtuname_TextChanged'接受类型为'login_aspx'的第一个参数(您是否缺少using指令或程序集参考?)**
Login.aspx.cs :
namespace pulse_System
{
public partial class Login : System.Web.UI.Page
{
protected void Page_Load(object sender,EventArgs e)
{
}
protected void btnlogin_Click(object sender,EventArgs e)
{
}
protected void txtuname_TextChanged(object sender,EventArgs e)
{
}
}
}
看它为什么不说
Login.aspx(源):
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Login.aspx.cs" Inherits="pulse_System.Login" %>
<style type="text/css">
.style2
{
width: 259px;
}
.style3
{
height: 8px;
}
.style4
{
height: 9px;
}
.style5
{
width: 100px;
}
.auto-style1 {
text-align: center;
}
</style>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body> <table class="tbl" style = "object-position:center">
<tr>
<td class="auto-style1">
User Login Area</td>
</tr>
<tr>
<td class="auto-style1">
</td>
</tr>
<tr>
<td class="auto-style1">
<br />
<br />
</td>
</tr>
<tr>
<td class="auto-style1">
<table style="text-align: center; border: thin solid #008000" class="style2" >
<tr>
<td colspan="2">
Login Here</td>
</tr>
<tr>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td>
UserName :
</td>
<td>
<asp:TextBox ID="txtuname" runat="server" CssClass="txt" Width="140px" OnTextChanged="txtuname_TextChanged" style="padding:0px"></asp:TextBox>
<asp:requiredFieldValidator ID="requiredFieldValidator1" runat="server"
ControlTovalidate="txtuname" ErrorMessage="Enter UserName" ForeColor="Red"></asp:requiredFieldValidator>
</td>
</tr>
<tr>
<td>
Password :
</td>
<td>
<asp:TextBox ID="txtpass" runat="server" CssClass="txt" Width="140px"
TextMode="Password"></asp:TextBox>
<asp:requiredFieldValidator ID="requiredFieldValidator2" runat="server"
ControlTovalidate="txtpass" ErrorMessage="Enter Password" ForeColor="Red"></asp:requiredFieldValidator>
</td>
</tr>
<tr>
<td class="style4">
</td>
<td class="style4">
</td>
</tr>
<tr>
<td>
</td>
<td style="text-align: center; vertical-align:top">
<table class="style5">
<tr>
<td>
<asp:Button ID="btnlogin" runat="server" CssClass="btn" Text="Login"
onclick="btnlogin_Click" />
</td>
<td>
<asp:Image ID="Image3" runat="server" Height="44px"
ImageUrl="~/images/imagesds.jpg" Width="85px" />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="style3">
</td>
<td class="style3">
<asp:Label ID="lblerror" runat="server" ForeColor="#CC0000"></asp:Label>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="color: Green" class="auto-style1">
Dont have Username and Password
<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="~/Registration.aspx">Register Now !!</asp:HyperLink>
</td>
</tr>
</table>
</body>
</html>
它到处存在,为什么不起作用?
我在网上搜索过,我发现了一些有关更改名称空间的内容,但它没有任何改变。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)