none
自定义ConstomHandler,不识别同一路径下的Student的类 RRS feed

  • 问题

  • 自定义ConstomHandler,不识别同一路径下的Student的类;

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using Newtonsoft.Json;
    
    namespace DesencePDF.App_Code
    {
        /// <summary>
        /// Summary description for Handler
        /// </summary>
        public class CustomHandler : IHttpHandler
        {
            
            public void ProcessRequest(HttpContext context)
            {
                Student stu = new Student();
                int Id = Convert.ToInt32(context.Request.Form["ID"]);
                if (Id == 1)
                {
                    stu.Name = "Byron";
                }
                else
                {
                    stu.Name = "Frank";
                }
                string stuJsonString = JsonConvert.SerializeObject(stu);
                context.Response.Write(stuJsonString);
            }
    
            public bool IsReusable
            {
                get
                {
                    return false;
                }
            }
        }
    }

    2015年3月10日 10:03

答案

  • Student 的 namespace 是 DesencePDF.App_Code?

    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    請記得將對您有幫助的回覆標示為解答以幫助其他尋找解答及參與社群討論的朋友們。
    Please remember to clickMark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2015年3月12日 10:20
  • 您好,

    请检查,您是否添加了Student的命名空间到Handler类中,

    如Student命名空间是Model

    那么可以使用using Model.Student 在Handler中。

    2015年3月17日 9:16

全部回复