Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在.net中,将数据存储在文本框中_C#_Asp.net - Fatal编程技术网

C# 在.net中,将数据存储在文本框中

C# 在.net中,将数据存储在文本框中,c#,asp.net,C#,Asp.net,我在数组中有8个值,我想将这些值显示在5个不同的文本框中。但当我显示这些值时,其格式如下: TextBox1 :- Values 1 ,Values2 TextBox2 :- Values 3 ,Values4 TextBox3 :- Values 5 ,Values6 TextBox4 :- Values 7 TextBox5 :- Values 8 < >不要将数据存储在 ASP:TabBOX 中,您应该考虑其他存储值的方法。 例如,您可以使用System.Web中的HttpApplica

我在数组中有8个值,我想将这些值显示在5个不同的文本框中。但当我显示这些值时,其格式如下:

TextBox1 :- Values 1 ,Values2
TextBox2 :- Values 3 ,Values4
TextBox3 :- Values 5 ,Values6
TextBox4 :- Values 7
TextBox5 :- Values 8

< >不要将数据存储在<代码> ASP:TabBOX 中,您应该考虑其他存储值的方法。 例如,您可以使用
System.Web
中的
HttpApplicationState
类来存储各种不同的数据类型。如果要使用此方法存储
数据表
,可以在C#::

应用程序[“数据”]=x


(x是一个
数据表


另一种存储数据的方法是使用
HttpSession
变量,也可以使用C#::


有关的详细信息:

ASP:

<asp:TextBox runat="server" ID="txt1"></asp:TextBox>
<asp:TextBox runat="server" ID="txt2"></asp:TextBox>
<asp:TextBox runat="server" ID="txt3"></asp:TextBox>

上面显示了如何将数据输入到
asp:TextBox
,但将数据存储在其中供其他地方使用是一种不好的做法。这仅用于将值输入到它们中,如本例所示。

记住,在处理数组时,第一个值不是
[1]
,实际上是
[0]
,因此,当您使用此方法将数组值写入文本框时,请记住这一点。

您有问题吗?是的。我想以上述格式显示数据您不应该在gui中存储值。。。
Session["name"] = "TestUserName";
String x = Session["name"].ToString();
<asp:TextBox runat="server" ID="txt1"></asp:TextBox>
<asp:TextBox runat="server" ID="txt2"></asp:TextBox>
<asp:TextBox runat="server" ID="txt3"></asp:TextBox>
ArrayList x = new ArrayList();
x.Add("One");
x.Add("Two");
x.Add("Three");

txt1.Text = x[0].ToString(); // "One"
txt2.Text = x[1].ToString(); // "Two"
txt3.Text = x[2].ToString(); // "Three"