读书人

使用ajax.dll,调用的后台CS方法,不能操

发布时间: 2012-02-26 20:19:45 作者: rapoo

使用ajax.dll,调用的后台CS方法,不能操作服务器控件????
我用ajax.dll,前台代码起作用的就一句.var imgurl=imagegallery.backImgUrl().value;

在后台cs文件中
[Ajax.AjaxMethod]
public string backImgUrl()
{
string backurl= "error ";

if (radModel.SelectedItem.Value== "1 ")
{
//执行到这,就不执行了,直接返回null
}
else
{
if (txtUrl.Text.Trim()== " ")
{
lblmsg.Text= "请填写图片的链接地址 ";
backurl= "error ";
}
}

return backurl;
}

为什么不能操作服务器控件????

[解决办法]
哥哥哎,服务器控件的代码已经到了客户端,已经成了客户端的HTML控件了.
你的ajax再操作也不行呀,

如果想改变某控件的值,在这个时候只能使用客户端脚本来设置了

读书人网 >asp.net

热点推荐