比如一个label控件,我想在.CS代码里动态控制他的位置,用style属性吗?我不知道该怎么用?我需要获得他的top和left属性,可是没有,请问该怎么办??
解决方案 »
- 这两个方法有什么区别?
- 送100分!在线等,在线调试!Forms验证;登陆两次才能成功
- asp.net 高手请指教
- 验证码程序中能取到值放到session里,在主页面调用后为什么取不到?
- 如何添加日期编辑框(弹出窗口).net(C#) web 页
- 如何使DataGrid显示的时候按某一列的降序排?
- 怎样才能禁用服务器缓存?
- 怎么才能得到自己要的颜色?
- 怎么样把html文件加到aspx文件中去?
- 如何在web.config里设置对某一个目录的访问控制呢?
- 在.cs代码里怎么控制一个控件在页面中间显示?
- [在线求助]DataList中的Button控件为什么不执行DataList_EditCommand方法?
那是attribuite下的,这个单词不会拼哈
至于获得的话,可以先把字符串取出来,再处理(这个可以做成一个函数哦),这样的话就要求你的label必须一开始也是经过style定义的位置。
可以 TextBox1.Attributes.Add("style","position:absolute; width:200px; height:115px; z-index:1; left: 123px; top: 110px;");
{
Page.RegisterStartupScript("a","<script>document.all(\"TextBox1\").style.left='400';document.all(\"TextBox1\").style.top='300';</script>");
}
label1.Style.Add("LEFT","50px");
label1.Style.Add("TOP","100px");
可以用这种方法控制位置
label1.Style.Add("POSITION","absolute");
改成
label1.Style.Add("POSITION","relative");
LEFT,TOP就是相对image的位置了