当前位置:编程学习 > C#/ASP.NET >>

文件读取问题


ctZw在数据库中存放文本的路径,想给它读出来,显示在TextBox中 ;
我在.aspx中使用TextBox控件了 --------------------编程问答--------------------
Quote: 引用 楼主 WUCIDECIWEI 的回复:

public partial class Default3 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            //连接数据库
            string sqlconnstr = ConfigurationManager.ConnectionStrings["connection"].ConnectionString;
            DataSet ds = new DataSet();
            using (SqlConnection sqlconn = new SqlConnection(sqlconnstr))
            {
                String ztid = Request.QueryString["ztID"];
                //读取文件
                SqlDataAdapter sqld = new SqlDataAdapter("select useid,ctTime,ctZw,floor from congtie where  ztID='" + ztid.ToString() + "' ", sqlconn);
                DataTable dt = new DataTable();
                sqld.Fill(dt);
                foreach (DataRow dr in dt.Rows)
                {
                    StreamReader sr = new StreamReader(dr["ctZw"].ToString());
                    Response.Write(sr.ReadToEnd());
                    string txt = sr.ReadToEnd();
                    this.TextBox2.Text = txt;
                    sr.Close();
                }
                sqld.Fill(ds, "tabct");
            }
            DataList1.DataSource = ds.Tables["tabct"].DefaultView;
            DataList1.DataBind();
        } 
}
为什么上下文不存在TextBox1????
ctZw在数据库中存放文本的路径,想给它读出来,显示在TextBox中 ;
 我在.aspx中使用TextBox控件了  --------------------编程问答--------------------
引用 1 楼 WUCIDECIWEI 的回复:
Quote: 引用 楼主 WUCIDECIWEI 的回复:

public partial class Default3 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            //连接数据库
            string sqlconnstr = ConfigurationManager.ConnectionStrings["connection"].ConnectionString;
            DataSet ds = new DataSet();
            using (SqlConnection sqlconn = new SqlConnection(sqlconnstr))
            {
                String ztid = Request.QueryString["ztID"];
                //读取文件
                SqlDataAdapter sqld = new SqlDataAdapter("select useid,ctTime,ctZw,floor from congtie where  ztID='" + ztid.ToString() + "' ", sqlconn);
                DataTable dt = new DataTable();
                sqld.Fill(dt);
                foreach (DataRow dr in dt.Rows)
                {
                    StreamReader sr = new StreamReader(dr["ctZw"].ToString());
                    Response.Write(sr.ReadToEnd());
                    string txt = sr.ReadToEnd();
                    this.TextBox2.Text = txt;
                    sr.Close();
                }
                sqld.Fill(ds, "tabct");
            }
            DataList1.DataSource = ds.Tables["tabct"].DefaultView;
            DataList1.DataBind();
        } 
}
为什么上下文不存在TextBox1????
ctZw在数据库中存放文本的路径,想给它读出来,显示在TextBox中 ;
 我在.aspx中使用TextBox控件了 

是TextBox2 --------------------编程问答-------------------- TextBox2在gridview里面还是外面?
检查一下是否在form 里面,是否是服务器控件,都正确的话那就把TextBox2 删除后再拖放一个 --------------------编程问答-------------------- 放一个textBox在页面上,改名叫textBox2 --------------------编程问答--------------------
引用 3 楼 kongwei521 的回复:
TextBox2在gridview里面还是外面?
检查一下是否在form 里面,是否是服务器控件,都正确的话那就把TextBox2 删除后再拖放一个


引用 3 楼 kongwei521 的回复:
TextBox2在gridview里面还是外面?
检查一下是否在form 里面,是否是服务器控件,都正确的话那就把TextBox2 删除后再拖放一个

.aspx中我用DataList写的,我都拖了N次都不行
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,