我知道这很简单,但是我迷失了如何处理它。我是个新手。请把它放在我身上,因为我是新来的。
我有一个名为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/