如何获取文本框值而不是defaultValue?

时间:2019-05-27 01:56:58

标签: c# jquery html .net

我在这里有一个.net文本框,它从我的SQL数据库获取数据。 这是我的文本框。

<asp:TextBox ID="Tb_Height" runat="server" CssClass="form-control"></asp:TextBox>

这是我后面的代码。

DataTable dt = new DataTable();
var dic = new Dictionary<string, object>();
dt = SQLDB.getData(Selcmd, SQLDB.GetConnectyion(), dic);

if (dt.Rows.Count > 0) {  
Selcmd = @"
UPDATE Database59
SET [Height] = @Height 
";}

dic.Add("@Height", Tb_Height.Text.Trim());
SQLDB.exeData(Selcmd, SQLDB.GetConnection(), dic);

当我的文本框为空白时,我将高度设置为160。 刷新后,文本框将加载数据库中存在的值 (即160)

但是当我将值更新为188时,它不会改变。 我发现在前控制台中,它可以捕获值188。 但它始终具有“ defaultValue 160”。 我该怎么解决?

0 个答案:

没有答案