昨晚在写程序的时候本来想问一下这个问题的,可是写到了2点,所以就改成了现在写。问题是这样的:
问题是这样的,我有一个usercontrol其中有一个image控件,我要在image控件加载时设置这个Image的imageurl,可是这样做的后果是
客户端生成的<img>控件的src总是这种形式:usercontrolsPath/设置的Path,本来usercontrol的控件ID会改变已经有所耳闻,可是你没事
为什么连我的src也要改变呀,郁闷。。。
我的解决方式是重写render函数,在render里面将image控件输出为<img src="mypath" id="myid"/>现在我想问一下,除了在render
里面解决这个问题外,还有别的地方可以解决这个问题吗?如果有请指点一下。谢谢。
在代码里把image 的url 指定为 相对于 你的应用程序的路径 就好了
mark...
用户控件里把图片的路径指定为相对于根目录的路径。。
如果是服务器端的Image控件,可以使用"~/控件路径/图片路径",试试。