gpt4 book ai didi

c# - ASP textbox.text 添加 ","到我的返回值

转载 作者:太空宇宙 更新时间:2023-11-03 15:47:55 25 4
gpt4 key购买 nike

当我尝试提取 asp 文本框的值时,返回的值总是在值中添加了“,”(逗号)。例如,如果我在这个文本框中写“hello world”,后面代码中的返回值为“hello world,”。我不知道为什么 asp 文本框会这样,这是正常的吗?

我的 ASP 按钮:

<asp:TextBox ID="streetNum" runat="server" style="float: left; width: 80px; margin-right: 12px" Text=""></asp:TextBox>

我的代码背后:

    public void bindData2()
{
string sss2 = streetNum.Text; //here the value obtained always have an "," extra at the final
}

--已更新以显示此图像:在 asp 文本框中输入的文本为“111”,但返回值为“111”,

enter image description here

最佳答案

我是这样解决的:

首先,我替换了 asp 文本框:

<asp:TextBox ID="streetNumber" title="Street number" runat="server" style="float: left; width: 80px; margin-right: 12px" Text=""></asp:TextBox>

在服务器上运行常规文本框:

<input type="text" title="Street Number" id="streetNumber" style="float: left; width: 80px; margin-right: 12px" runat="server" />

并且,在后面的代码中,我替换了:

public void bindData2(Object sender, EventArgs e)
{
string sss2 = streetNumber.Text;
}

与:

public void bindData2(Object sender, EventArgs e)
{
string sss2 = streetNumber.Value;
}

我真的看不出主要区别,但有效。

关于c# - ASP textbox.text 添加 ","到我的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27305314/

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