我知道这很简单,但是我迷失了如何处理它。我是个新手。请把它放在我身上,因为我是新来的。

我有一个名为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”
??

非常感谢专家。

最佳答案

你需要说

paymentType.Text = "OtherPayment"

您刚刚省略了“ .Text”

关于asp.net - 如何将文本框值转换为字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7575332/

10-13 07:43