问题描述
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingcn.com.webxml.webservice;publicpartialclass验证码:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,EventArgse){ValidateCodeWebServicemc=newValidateCodeWebService();stringyanzhengma=mc.smallValidateImage(TextBox1.Text);Response.Write(yanzhengma);}}
解决方案
解决方案二:
mc.smallValidateImage(TextBox1.Text);这个方法没有返回值的吧!!!
解决方案三:
将void类型转换为string你真的要这样做吗
解决方案四:
怎么改呢??跪求
解决方案五:
你想要输出什么?
解决方案六:
如果只是当前请求要用,在方法外面加个成员变量就好如果要跨请求,用viewstate,cookie,session,cache或者隐藏域
解决方案七:
引用3楼baidu_31520239的回复:
怎么改呢??跪求
删掉最后两行吧。
解决方案八:
引用4楼milotene的回复:
你想要输出什么?
她显然是想Response.Write什么验证码图片。
解决方案九:
引用5楼dongxinxi的回复:
如果只是当前请求要用,在方法外面加个成员变量就好如果要跨请求,用viewstate,cookie,session,cache或者隐藏域
赞!
解决方案十:
stringyanzhengma=mc.smallValidateImage(TextBox1.Text);这句话应该是吧一个字符串转换成一个验证码图片,返回值应该是一个image吧,你返回一个string有毛用