自定义控件设计时的困惑

waki 2004-04-24 11:07:26
在自定义控件的设计时,在 GetDesignTimeHtml()方法中,是否可以有创建目录,输出文件这样的操作?同样的代码,在运行时可以很好地运行,可在设计时也不报错,但没有实际输出,不知是何原因?
...全文
158 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
waki 2004-04-27
  • 打赏
  • 举报
回复
页面显示效果为:http://www.aspxcontrol.net/wakicoolbar/cn/webapplication1/sample.aspx
waki 2004-04-26
  • 打赏
  • 举报
回复
多谢各位相助,刚做了我的共享控件出来(WakiCoolBar),请各位多提宝贵意见。下载地址是:http://www.aspxcontrol.com/download/wakicoolbar.rar
feiyezj 2004-04-25
  • 打赏
  • 举报
回复
这个不是在设计时作的
这个应该拿到控件初始化的时候作
比如控件的Init()事件中
一大梨 2004-04-25
  • 打赏
  • 举报
回复
……
waki 2004-04-24
  • 打赏
  • 举报
回复
如果正常运行的话,应该创建一个目录,而实际上没有创建。输出图片文件也是这样,没有实际的输出。我想做的,实际上是实现在设计时可以将资源包中所带的图片在客户机上输出,这样,在设计时就可以显示图标。例如我的网站标志等。
cuike519 2004-04-24
  • 打赏
  • 举报
回复
参考:
http://www.codeproject.com/aspnet/ExpandingDiv.asp
cuike519 2004-04-24
  • 打赏
  • 举报
回复
==>同样的代码,在运行时可以很好地运行,可在设计时也不报错,但没有实际输出,不知是何原因?

什么意思?可以很好的运行,没有报错不是很好吗?实际输出是什么?
waki 2004-04-24
  • 打赏
  • 举报
回复
使用资源文件我会,在运行时可以将资源文件中的图片输出到运行目录下。
是不是在设计时不能这样做?
public override string GetDesignTimeHtml(){
if (!Directory.Exists (((WakiCoolBar)Component).writedirectory + "\\WakiCoolBar\\1_0\\images" ))
Directory.CreateDirectory ( (((WakiCoolBar)Component).writedirectory + "\\WakiCoolBar\\1_0\\images" );}
cuike519 2004-04-24
  • 打赏
  • 举报
回复
你说的客户机应该是开发人员的机器吧!

有关如何使用资源文件请参考:
http://www.microsoft.com/china/community/program/originalarticles/TechDoc/how_resourcefile.mspx
你这样的方式好像不太对!
Seeko0 2004-04-24
  • 打赏
  • 举报
回复
贴GetDesignTimeHtml code看看

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧