以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]请问大师们这个报错啥意思啦?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=47048)

--  作者:jimmyhwang
--  发布时间:2014/3/3 23:21:00
--  [求助]请问大师们这个报错啥意思啦?

单价*数量=合计   “单价”和“数量”都有绑定,“合计”没有绑定。

 

Dim dj As String = e.Form.controls("djtextbox").text \'子单商品单价
Dim sl As String = e.Form.controls("sltextbox").text \'子单商品数量
If dj = "" Or dj = "0"  Then
messagebox.show("请填写单价!")
e.Form.controls("djtextbox").Select()
Else e.Form.controls("hjtextbox").text = dj * sl \'子单商品合计
End If


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140303231811.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2014-3-3 23:22:03编辑过]

--  作者:lsy
--  发布时间:2014/3/4 7:23:00
--  

Dim dj As String = e.Form.controls("djtextbox").text \'子单商品单价
Dim sl As String = e.Form.controls("sltextbox").text \'子单商品数量
If dj = "" Or dj = "0"  Then
     messagebox.show("请填写单价!")
     e.Form.controls("djtextbox").Select()
Else

     e.Form.controls("hjtextbox").text = Val(dj) * Val(sl) \'子单商品合计
End If



--  作者:jimmyhwang
--  发布时间:2014/3/4 14:24:00
--  

终于明白个中原因了。。谢谢lsy老师。