using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Text;
using System.IO;public partial class login_Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {   
      
        streamWriter objWriter = new StreamWriter(Server.MapPath("user.txt"), true, Encoding.Default);
 
        objWriter.WriteLine(user_name.text);        objWriter.Close();        StreamWriter objWriter1 = new StreamWriter(Server.MapPath("pass.txt"), true, Encoding.Default);
        objWriter1.WriteLine(user_pwd.text);        objWriter1.Close();
        response.write(" 注册成功!!请进入:<a href='login.aspx'>登陆页面</a>"); 
    }
}错误 6
“System.Web.UI.WebControls.TextBox”不包含“text”的定义,并且找不到可接受类型为“System.Web.UI.WebControls.TextBox”的第一个参数的扩展方法“text”(是否缺少 using 指令或程序集引用?) D:\学习资料\DWcs4\asp\ASP课件2\发布系统\login\Default.aspx.cs 23 39 D:\...\发布系统\错误 7
“System.Web.UI.WebControls.TextBox”不包含“text”的定义,并且找不到可接受类型为“System.Web.UI.WebControls.TextBox”的第一个参数的扩展方法“text”(是否缺少 using 指令或程序集引用?) D:\学习资料\DWcs4\asp\ASP课件2\发布系统\login\Default.aspx.cs 29 39 D:\...\发布系统\错误 8
当前上下文中不存在名称“response” D:\学习资料\DWcs4\asp\ASP课件2\发布系统\login\Default.aspx.cs 32 9 D:\...\发布系统\

好头晕....请问怎么改呢??  

解决方案 »

  1.   

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="login_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">
        <title>无标题页</title>
    </head>
    <body style="background-color: #FFFFFF">
       <form  runat="server">
        <div align="center">
                     用户注册[请输入用户名和密码]<br />
                     <br />
                     用户名:<asp:TextBox ID="user_name" runat="server" 
                Columns="20" ></asp:TextBox>
                     <br />
                     <br />
            密 码 :<asp:TextBox ID="user_pwd" runat="server" Columns="20" 
                TextMode="Password"></asp:TextBox>
        </div>
       </form>
    </body>
    </html>这个是ASPX页面的代码 . 
      

  2.   

       objWriter.WriteLine(user_name.text.toString());试试
      

  3.   

    C#是一种区分大小写的语言。注意是 TextBox.Text,不是TextBox.text
      

  4.   

    user_name.Text
    注意大小写
      

  5.   

    只有
    Text这类的属性,没有text的
    属性写错了,楼主不是用智能感知选择的吧
      

  6.   

    安装Visual Studio把
    这种错误应该会提示才对
      

  7.   

    我还想问一下, Response 的字符 能否指定在 一处DIV内显示呢? 
      

  8.   

    为什么不在 div 里 加个 Label 然后指定 Label.Text="要输出的内容呢?"
      

  9.   

    直接这样也行 在你要显示的div中加<%# 全局变量%>也行
      

  10.   

    在C#中大小写比较敏感
    text 和 Text 视为两个概念