gpt4 book ai didi

c# - 子字符串值到多个文本框

转载 作者:太空宇宙 更新时间:2023-11-03 20:16:20 27 4
gpt4 key购买 nike

我想从 gridview 控件中分离出多个值,并将其显示在四个文本框中。那可能吗?现在我得到这个值:enter image description here

使用这段代码:

        var lblRef = new Label
{
Text = ((Label) row.FindControl("LabelAssignmentReference")).Text
};

string valueTextBox = lblRef.Text;
int indexOfRefSwe = valueTextBox.IndexOf(",", StringComparison.Ordinal);
string valueRef = valueTextBox.Substring(0, indexOfRefSwe);

TextBoxReference.Text = valueRef;

但是我如何获得多个值呢? ` TextBoxReference.Text = valueRef;

        TextBoxRefPhone.Text = "??";
TextBoxRefEmail.Text = "??";
TextBoxRefDesc.Text = "??";`

最佳答案

这应该可以帮助您入门。

string[] splits = lblRef.Text.Split(',');
Console.WriteLine(splits[0]); // refname
Console.WriteLine(splits[1]); // 08712332
Console.WriteLine(splits[2]); // ref@gmail.com
Console.WriteLine(splits[3]); // refdescription

我建议还添加验证检查以确保您不会收到任何错误,例如检查 splits.Length == 4 是否符合预期。

请注意,空格将包含在 splits 的最后三个元素的开头。您可以使用 Trim 方法,或通过向 split 提供一组分隔符 new[] {',', ' '} 来消除它们> 函数并忽略空元素(有一个重载)。

关于c# - 子字符串值到多个文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16479385/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com