C#,asp.net进行中...

从入门到精通全过程

导航

关于短信平台的求助!

能帮下忙不,这是一个返回给短信平台的信息。如果sms里有#就本条信息1元就不显示,没有#才显示本条信息一元,为什么啊。
private void Page_Load(object sender, System.EventArgs e)
  {

   if(Page.Request.Params.Count==0)
    return;
   try
   {
    string phone = Page.Request.Params["phone"];
    string msg = Page.Request.Params["msg"];
    string LinkID = Page.Request.Params["LinkID"];
    string ServNO = Page.Request.Params["fromserv"];
    SmsHandler.Sms m_service = new SmsHandler.Sms();
    string retmsg = m_service.SmsProcess(phone,msg);

    switch(ServNO)
    {
     case "9500920":retmsg=retmsg +"本条信息1元";break;
     case "0731":retmsg= "本条信息免费"+retmsg; break;
    }

    //Unicode转换
    byte[] buf = System.Text.Encoding.Unicode.GetBytes(retmsg);
    char[] ret = System.Text.Encoding.Unicode.GetChars(buf);
    Page.Response.Write(ret,0,ret.Length);
    
   }
   catch(Exception ex)
   {
    Trace.Write(ex.Message);
   }

  }

posted on 2006-12-20 14:21  吴杰  阅读(687)  评论(0)    收藏  举报