当前位置:编程学习 > C#/ASP.NET >>

如何将String值转换为“System.Web.UI.WebControls.Unit”?

For i = 1 to theLen
Str1 = Mid(Trim(IntCount),i,1)
'定义一个新的图像控件
dim thePic1 As New Image()
thePic1.Width ="13" '设置图像控件的宽度
thePic1.Height = "21" '设置图像控件的高度
'设置显示图像的路径
thePic1.ImageUrl = "pic/" & Trim(Str1) & ".gif"
'在容器控件PlaceHodler中添加图像控件
PlaceHodler1.Controls.Add(thePic1)
Next

thePic1.Width="13" 中String值转换为“System.Web.UI.WebControls.Unit”
我是一个asp.net的初学者,用vb写的,调试到此行出现---编译器错误信息: BC30311: 类型“String”的值无法转换为“System.Web.UI.WebControls.Unit”。
请问如何解决? --------------------编程问答-------------------- thePic1.Width =new Unit("13") --------------------编程问答-------------------- 还有其他方式吗?应为调试出来的图片上面无法显示出计数器的数值。 --------------------编程问答-------------------- --------------------编程问答-------------------- 在new Unit后面打半个括号(  会看到提示,一共有6中参数形式  根据你的需要给参数吧
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,