运算符'+'未定义为类型'ListItem'和字符串","

use*_*164 1 vb.net asp.net

我试图将文本放在下面的会话中,所以它基本上是Product1,Product2,Product3等等......如果会话包含文本"Select ...."将其替换为""当我运行时下面的代码我得到错误操作符'+'没有定义类型'ListItem'和字符串",".

NameofProduct = Session("Product1") + "," + Session("Product2").Replace("Select....", "") + ","  + Session("Product3") + "," + Session("Product4") + "," + Session("ProductManual")
Run Code Online (Sandbox Code Playgroud)

Kar*_*son 5

你试图连接objects在一起,改为:

NameofProduct = Session("Product1").ToString() + "," + Session("Product2").ToString().Replace("Select....", "") + ","  + Session("Product3").ToString() + "," + Session("Product4").ToString() + "," + Session("ProductManual").ToString()
Run Code Online (Sandbox Code Playgroud)