如何从多个文本框中插入的值生成子字符串值

本文关键字:字符串 插入 文本 | 更新日期: 2023-09-27 18:19:07

我有2个表在我的数据库。第一个是material_details,第二个是category在material_details中,我有6列(制造,系列,电容,公差,材料输出)在第二,我有(类别id,category_Name)我想在文本框中获取用户的值,并从这些值中生成一个子字符串。我该怎么做呢?c sharp代码

这将使你更好地理解......."我正在做一个演示网站。在我的网页上我有5个标签和5个文本框。1.类别2。让3。系列4。容量,最后一个文本框为子字符串。现在我想当用户填写1到4的文本框。子字符串应该由这些文本框的值生成,例如,如果用户输入类别为"学校",使为"三星",系列为"1234",将生成的子字符串类似于"SCH-SAM-123"。所有领域的前三个字。"

如何从多个文本框中插入的值生成子字符串值

//these codes will help you retrieve the values of each Text box to strings
TextBox objTextBox1 = (TextBox)input1;
string theText1 = objTextBox.Text;

同样为每个文本框生成4个字符串。theText1theText2theText3theText4

//This will extract first three characters from a string
string sub1 = theText1.Substring(0, 3);

同样从上面创建的所有字符串中提取字符。

如果您希望字符是大写的,使用"string.ToUpper()"方法

一旦提取出所有字符串,将所有字符串连接起来

string results = sub1 + "-" + sub2 +  "-" + sub3  "-" + sub4;
//Check the result
Console.WriteLine(results);

我希望这个指南能帮助你得到你想要的结果。

谢谢