C#中如何设置点击“保存”按钮,使textbox里的信息保存下来的功能

具体功能如下:
在一个窗体中设置了若干TextBox控件,输入每一个空里的信息后,点击“保存”按钮,等关闭该窗体后重新打开,信息依然在里面保存着。
谢谢各位高手了~
334869890
具体代码是什么?

可以的,代码:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="huaxueOrderWeb.Model.WebForm1" %>
 
<!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>
    <form id="form1" runat="server">
    <div>
        <asp:Button ID="Button1" runat="server" Text="新增" onclick="Button1_Click" />
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    </div>
    </form>
</body>
</html>

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-05
你可以在Save按钮的事件处理中做保存的工作

当然注册FormClosing事件也可以的,这种东西需要你自己写一套保存的机制,来做相应Form的保存,比如Closing的时候保存的某个文件,Open的时候从文件中读取等等
第2个回答  2010-07-05
保存到数据库··
然后打开窗体的 page load 里面 绑定数据就好了
第3个回答  推荐于2017-12-15
大概思路:用文件流把保存的信息存在你指定的文件夹的txt里,每次开启都会去读那txt显示到你的窗体上。
————————————————————————
using System.IO;

namespace WindowsTest
{
public partial class Form1 : Form
{
public TextBox TextBoxlist(int index)//textbox部分 用了两个textbox作实例
{
TextBox [] textlist={textBox1,textBox2};
return textlist[index];
}

public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
ReadFile();//读取部分
}

private void button1_Click(object sender, EventArgs e)
{
CreateFile();//调用创建部分;
}
public void CreateFile()//创建部分
{
try
{
StreamWriter writer = new StreamWriter("Savefile.txt", false);
for (int i = 0; i < 2; i++)
{
writer.WriteLine(TextBoxlist(i).Text);
}

writer.Close();
MessageBox.Show("保存成功");
}
catch
{
MessageBox.Show("保存失败");
}
}
public void ReadFile()//读取部分
{
try
{
StreamReader reader = new StreamReader("Savefile.txt");
string readerStr = reader.ReadLine();
int inde = 0;
while (inde < 2)
{
TextBoxlist(inde).Text = readerStr;
readerStr = reader.ReadLine();
inde++;
}
reader.Close();
}
catch
{
}

}
}
}本回答被提问者采纳

C#中如何设置点击“保存”按钮,使textbox里的信息保存下来的功能
在一个窗体中设置了若干TextBox控件,输入每一个空里的信息后,点击“保存”按钮,等关闭该窗体后重新打开,信息依然在里面保存着。谢谢各位高手了~ absure | 浏览4044 次 |举报 我有更好的答案推荐于2016-04-15 17:24:21 最佳答案 可以的,代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <%@ ...

c#如何将文本框的数据永久保存
c#将文本框的数据永久保存是点击一个按钮保存,弹出一个框,选择位置然后将textbox的内容保存。

...实现将多个的lable,textbox中的内容保存到本地磁盘?
用文件流,先把label,textbox的内容组合成字符串,然后写到文件中保存到本地磁盘

c#中如何用SaveFileDialog把TextBox的值保存到指定的txt文件中?
(1)在Visual Studio中创建一个“Windows窗体应用程序”(2)在Form1上布置一个TextBox和一个Button,并将textBox1的Multiline属性设置为true,允许textBox1多行输入 (3)窗体代码Form1.cs using System;using System.Windows.Forms;using System.IO;namespace WindowsFormsApplication1{ public parti...

c#按保存按钮能够保存所有文本框中的值到数据库中的后台代码这么写,好 ...
例如你前台页面有Id="txtName" Id="txtAge"等八个文本框,和一般额button按钮,点击button按钮,在后台会生成一个方法!在这个放法里面。string name=txtName.text;string age=txtAge.text;等,用类似的放法都取到!然后写一个方法!例如:public int addUser(string name,int age){ \/\/链接数据...

怎么用c#做一个按钮,点击它使label显示textbox中输入的内容?
假设你已经使用Visual Studio的设计器在Form上放置了label、Textbox、Button这几个控件,那么在设计器中双击按钮,IDE会自动添加点击按钮后要执行的事件处理函数。private void button1_Click(object sender, EventArgs e){ label1.Text = textBox1.Text;} ...

C# TextBox的EnableViewState为false后,为什么点击按钮PostBack,TextB...
TextBox的文本内容会放置在Post到服务器的数据集合里面,然后TextBox实现了IPostBackDataHandler接口,它会在Page_Load事件之前调用IPostBackDataHandler.LoadPostData 方法来根据Post回来的Html元素的name属性与服务器端控件的UniqueID属性相匹配来更新响应TextBox.Text属性,然后,如果这个新的数据与老的Text...

记事本 保存按钮 c#
是的话很简单了;SaveFileDialog saveFileDialog1 = new SaveFileDialog();saveFileDialog1.Filter = "Text Files (*.txt)|*.txt|All files (*.*)|*.*" ;if(saveFileDialog1.ShowDialog() == DialogResult.OK){ richTextBox1.SaveFile(saveFileDialog1.FileName);this.Text=saveFileDialog1.File...

c#中如何设置一个button,按下去后2个textbox显示所要的结果
你把 text的参数 设置成 读取 botton的 只就行了 textbox。text=botton。参数

C#中如何保存textbox中的数据到txt中
遍历控件,读取文本,然后保存。假设你的textbox这一组控件都放在一个名叫 panel 的面板内:\/\/ textbox的数据的临时存储List<string> data = new List<string>();for(Control ctrl in panel.Controls){ if(ctrl instanceof TextBox) { TextBox tb = ctrl as TextBox; data.Add(tb...

相似回答