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

具体功能如下:在一个窗体中设置了若干TextBox控件,输入每一个空里的信息后,点击“保存”按钮,等关闭该窗体后重新打开,信息依然在里面保存着。谢谢各位高手了~33486... 具体功能如下:
在一个窗体中设置了若干TextBox控件,输入每一个空里的信息后,点击“保存”按钮,等关闭该窗体后重新打开,信息依然在里面保存着。
谢谢各位高手了~
334869890
具体代码是什么?
展开
 我来答
du瓶邪
推荐于2016-04-15 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2926万
展开全部

可以的,代码:

<%@ 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>
草薙在
2010-07-05 · TA获得超过4795个赞
知道大有可为答主
回答量:6187
采纳率:50%
帮助的人:6307万
展开全部
你可以在Save按钮的事件处理中做保存的工作

当然注册FormClosing事件也可以的,这种东西需要你自己写一套保存的机制,来做相应Form的保存,比如Closing的时候保存的某个文件,Open的时候从文件中读取等等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tanzongyao233
2010-07-05 · TA获得超过288个赞
知道小有建树答主
回答量:595
采纳率:100%
帮助的人:210万
展开全部
保存到数据库··
然后打开窗体的 page load 里面 绑定数据就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
334869890
推荐于2017-12-15
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
大概思路:用文件流把保存的信息存在你指定的文件夹的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
{
}

}
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式