求代码:从一个txt文件中读取内容,显示在textbox中?我在做注册得时候显示出来的相关协议,法律法规。对文件操作不熟悉,请大家帮一下忙
解决方案 »
- webserver和api
- 如何做到TreePanel的节点增删改的无刷新
- 询问asp.net可否实现的功能
- ASP.NET中一个过程在PAGELOAD中不能运行
- 该问题怎么解决
- 如何让自己的网页被搜索引擎搜索到?
- 使用TextBox添加记录,当TextBox无内容时,怎样能让其写入数据库的内容为NULL
- 怎样操作 dropdownlist 这个控件,给他动态添加数据,请给个例子
- IIS 响应数的问题
- 如何在asp.net中用response.redirect到另一个框架
- 在vs2003中用c#编写asp.net编写页面如何修改已经和datagrid绑定的内容?
- 有人用过vs2005的web test吗?急!!100分相赠
Dim fi As New FileInfo("文件名")
If fi.Exists Then
Dim streamReader As StreamReader = fi.OpenText()
Me.txtInfo.Text = streamReader.ReadToEnd().Replace(Microsoft.VisualBasic.vbCrLf, "<br>")
streamReader.Close()
end if
C#的:
FileInfo fi = New FileInfo("文件名");
If(fi.Exists)
{
StreamReader streamReader = fi.OpenText();
this.txtInfo.Text = streamReader.ReadToEnd().Replace("\r\n", "<br>");
streamReader.Close();
}
{
StreamReader sr = new StreamReader(strFileName),System.Text.Encoding.Default);
while (sr.Peek() >= 0)
{
Console.WriteLine(sr.ReadLine());
}
sr.Close();
}Public Shared Sub WriteFile(ByVal strLog As String, ByVal page As System.Web.UI.Page)
If Directory.Exists(page.Server.MapPath("LogFolder")) = False Then
Directory.CreateDirectory(page.Server.MapPath("LogFolder"))
End If
Dim pw As StreamWriter = New StreamWriter(page.Server.MapPath(".") & "\LogFolder\log.txt", True, System.Text.Encoding.UTF8)
pw.WriteLine(strLog)
pw.Flush()
pw.Close()
End Sub