如何将文本框值转换为字符串?

时间:2011-09-27 20:36:42

标签: asp.net vb.net

我知道这很简单,但我对如何接近它感到迷茫。我是一个新手。当我在这里时,请把它放在我身上。

我有一个名为ClientsBalance的文本框字段。

此余额通常可以按订单金额的汇票顺序排列。客户也可以通过借记卡付款。

这里是:

Dim paymentType As TextBox
otherPyment As String = "Debit Card"

If paymentType.Text <> "1250" Then
  paymentType = "OtherPayment"
else
   paymentType = gridview1.FindControl("paymentType" & CStr(1))
end if

验证前一切正常。

现在,我收到以下错误:

'String'类型的值无法转换为'System.Web.UI.WebControls.TextBox'

有没有办法可以投这一行:

paymentType =“OtherPayment” ??

非常感谢你们。

2 个答案:

答案 0 :(得分:4)

你需要说

paymentType.Text = "OtherPayment"

你刚刚省略了“.Text”

答案 1 :(得分:3)

尝试更改此内容:

paymentType = "OtherPayment"

对此:

paymentType.Text = "OtherPayment"