C# 将信息从一个表单移动到另一个表单
我一直在尝试用C#基本上是web表单将信息从一个表单移动到另一个表单,而无需创建数据库。我想在一张表格上填写信息,比如一张简单的登记表,然后在另一张表格上显示答案 如果您只希望将信息传递给新表单一次,您可能希望:C# 将信息从一个表单移动到另一个表单,c#,asp.net,C#,Asp.net,我一直在尝试用C#基本上是web表单将信息从一个表单移动到另一个表单,而无需创建数据库。我想在一张表格上填写信息,比如一张简单的登记表,然后在另一张表格上显示答案 如果您只希望将信息传递给新表单一次,您可能希望: private string Name; private string Password; private string other; public Form2 ( string _Name, string _Password, string _other ) { Initi
private string Name;
private string Password;
private string other;
public Form2 ( string _Name, string _Password, string _other )
{
InitializeComponent();
Name = _Name;
Password = _Password;
other = _other;
}
要调用新表单,您需要以下内容:
Form2 frm2 = new Form2 ( NameTextbox.Text, PasswordTextbox.Text, otherTextbox.Text );
frm2.ShowDialog();
因此,您要传输的信息和数据将以
公共表单2(parameters)
的参数形式从您所附的图像中获取,我假设您正在制作一些web应用程序或网站,根据您的要求,我建议您使用查询字符串
遵循
对于复选框,您可以使用
布尔值
,对于下拉列表的选择,您只需使用字符串
是否仅在显示新表单时或之后传输它?我只希望它显示在新表单上,而不是后记,您知道用户可能何时填写信息,并自动提交到下一个显示答案的表单@请展示一些代码,一些例子。。。你尝试了什么,停在哪里?@Aristos我刚刚添加了一张图片。如果我有一个下拉列表和一个复选框,就像我在图片中显示的那样,会怎么样。必须有一个用于每个工具的代码,以便它可以实现。请参阅所附的图片@IanH@MaryJaneO对于列表框,将“selectedIndex”存储为整数,对于复选框,将“checked”属性存储为布尔值