在AJAX中调用控间时出错

首先写的脚本:   

<script language="javascript">
   function sendbbs()
   {
     var textcontext= document.all("FreeTextBox1").value;
     if(textcontext=="")
     {
       return ;
     }
     else
     { 
       var textwho = document.all("friends").value;
       var textclassid=document.all("classid").value;
       var textface = document.all("face").value;
       var texttitle = document.all("title").value;
       var textcontext= document.all("context").value;  //这是一个控件,字体,图片等都可编辑,
       DikeSystem.UI.users.usersright.bbs.sendreply.SendMsg(textclassid,textface,texttitle,textcontext);
     }
   }
  </script>

<tr align="center">
              <td align="center" colSpan="4"><ftb:freetextbox id="textcontext" Width="700px" runat="server" DownlevelColumns="7" DownlevelRows="7"
                HtmlModeCss="/style/All.css" HelperFilesPath="/picture/" HelperFilesParameters="/picture/" GutterBackColor="Ivory" BackColor="Ivory"
                ButtonPath="/picture/ftb/office2003/" GutterBorderColorLight="Ivory"></ftb:freetextbox>
              </td>
             </tr>

调用:
             <tr align="center">
              <td align="center" colSpan="4"><INPUT id="send" style="WIDTH: 55px; HEIGHT: 22px" οnclick="sendbbs();return false;" type="button"
                value="发表">&nbsp;&nbsp; <INPUT id="cling" style="WIDTH: 55px; HEIGHT: 22px" type="reset" value="取消">
              </td>
             </tr>

类中的

private void Page_Load(object sender, System.EventArgs e)
  {
       AjaxPro.Utility.RegisterTypeForAjax(typeof(sendreply));//用的是AJAX中的方法
  }

  [AjaxPro.AjaxMethod()]
  public void SendMsg(long classids,string faces,string titles,string contents,long whos)
  {
   Dike_Dao.bbs  dao_bbs= new Dike_Dao.bbs();
    dao_bbs.bbs_bbs.setClassid(classids);
    dao_bbs.bbs_bbs.setAuthor("dike");//取Session的值
    dao_bbs.bbs_bbs.setFace(faces);
    dao_bbs.bbs_bbs.setTitle(titles);
    dao_bbs.bbs_bbs.setContent(this.FreeTextBox1.Text.ToString()); //控件的类容
    dao_bbs.bbs_bbs.setTime(DateTime.Now);//取的是系统时间
    dao_bbs.bbs_bbs.setWho(whos);
    dao_bbs.bbs_bbs.setEnter(1);//需要确认
    dao_bbs.dike_users_sendbbs();
    Msg.Msg.void_Msg("发表成功");
  }

我用的控件,控件输入了的东西,我用AJAX提交后没有数据,不只是那的错

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值