猿问

紧急求助,老赵来帮忙最好。

记得老赵有2篇文章写的是如何用Asp.net的UserControl生成HTML。

在项目中使用出了问题。

项目是ASP.NET WebSite项目,因为就3处需要用到,所以就偷懒,用了老赵写的第一种方法。

ViewManager.cs放在传说的App_Code目录下,用户控件放在Control目录下,问题出现了,我在Handler.ashx页面写如下代码:

 public class GetTrainNoHandler : IHttpHandler {
   
    public void ProcessRequest (HttpContext context) {
        context.Response.ContentType = "text/plain";
        string no = context.Request["n"].ToString();
        ViewManager<UserControl> control= new ViewManager<UserControl>();
        UserControluserContrl = control.LoadViewControl("Contrl/UserControl.ascx");

ViewManager<UserControl> 中提示找不到 UserControl 类。这也并不奇怪,因为放在App_Code类才可以正常显示为蓝绿色,红色就红色吧,只要编译通过,程序正常运行就行。本来好好的,今天不知道发了什么神经,编译报错了。提示找不到UserControl。 找了2个小时了,没有结果,特来求助。

慕村225694
浏览 393回答 3
3回答

慕哥6287543

多谢回复,虽然您没有弄明白我提问的问题。
随时随地看视频慕课网APP
我要回答