当前定义了一个public partial class ConfigureControl : System.Web.UI.UserControl{..........}的usercontrol另外一个页面假设要在运行时实例化该usercontrol应该如何做..我用了两种方法..一个是使用ASP命名空间
aspx页面当中:
ASP.configureControl control1 = new ASP.configureControl ();
//修改他的的公共属性
control1.property1 = "test";Control control = (Control)control1;
this.Controls.AddAt(0, control);
该方法在开发的时候没有任何问题..可以顺利编译..但是在发布网站的时候.报错. 缺少引用ASP.configureControl 不解..第二种方法..直接使用ConfigureControl control1 = new ConfigureControl ();
//修改他的的公共属性
control1.property1 = "test";Control control = (Control)control1;
this.Controls.AddAt(0, control);该方法在编译和发布的时候都没有问题..但是奇怪的是在访问页面的时候报错.."Object reference not set to an instance of an object"
说我没有实例话对象..完全就没有折了...我知道windowsForm下面可以直接将usercontrol实例化,并且使用form的Controls.Add方法..但是webform下面就出现了刚才的问题...
不知道各位是怎么解决这个问题..
希望能够在cs文件当中用代码的方式实例话usercontrol.还有一个问题..关于url rewrite的问题.
使用HttpContext.Current.RewritePath(newurl);也是.在开发的时候重写url地址没有任何问题.但是一旦部署到仅仅安装了IIS和.net Framework2.0的机器上就会出现405没有权限的错误...
aspx页面当中:
ASP.configureControl control1 = new ASP.configureControl ();
//修改他的的公共属性
control1.property1 = "test";Control control = (Control)control1;
this.Controls.AddAt(0, control);
该方法在开发的时候没有任何问题..可以顺利编译..但是在发布网站的时候.报错. 缺少引用ASP.configureControl 不解..第二种方法..直接使用ConfigureControl control1 = new ConfigureControl ();
//修改他的的公共属性
control1.property1 = "test";Control control = (Control)control1;
this.Controls.AddAt(0, control);该方法在编译和发布的时候都没有问题..但是奇怪的是在访问页面的时候报错.."Object reference not set to an instance of an object"
说我没有实例话对象..完全就没有折了...我知道windowsForm下面可以直接将usercontrol实例化,并且使用form的Controls.Add方法..但是webform下面就出现了刚才的问题...
不知道各位是怎么解决这个问题..
希望能够在cs文件当中用代码的方式实例话usercontrol.还有一个问题..关于url rewrite的问题.
使用HttpContext.Current.RewritePath(newurl);也是.在开发的时候重写url地址没有任何问题.但是一旦部署到仅仅安装了IIS和.net Framework2.0的机器上就会出现405没有权限的错误...
解决方案 »
- 安装Silverlight 老是出这样的错误。。求解决方案
- Asp.net你太强大了吧...............
- 商品表应该包括哪些字段
- RadioButtonList显示太宽的问题
- 新人提问,这条sql语句应该怎样写?和应该怎样把结果显示在页面上呢?
- 请教关于web设计器的问题
- 重装上阵!!---aspx执行命令--C#自己构建process篇
- 终于会点基本的做网站技术了,谁能给推荐几个便宜的asp.net空间啊。
- VS 2008 和 .NET 3.5 Beta 2 发布了
- 怎样才显示数据
- 实现点返回出提示"是否保存?",是保存,否跳转页面!如何实现??求教!!!
- 关于通过session使用数据控件,只有30分全给,急求!!
使用HttpContext.Current.RewritePath(newurl);也是.在开发的时候重写url地址没有任何问题.但是一旦部署到仅仅安装了IIS和.net Framework2.0的机器上就会出现405没有权限的错误...
重写后缀为html的时候是出现405错误.无权限..
如果改成shtml则为找不到文件了...
谁知道这是怎么回事?
晕..html在iis默认没有..对iis5.5添加isapi也添加不上..难怪一直错误..多谢各位