高分求在Repeater里放一个相对于Repeater位置为200px的DataList

时间:2022-12-01 10:55:50
高分求在Repeater里放一个相对于Repeater位置为200px的DataList,

要怎么写代码啊。

20 个解决方案

#1


有没有哪位大哥,帮下忙啊。要用c#代码写,谁能帮我把Repeater的当然位置获取到也行。

#2


Repeater???的当前位置???


师兄想实现什么功能。可能思路有待更新...

#3


??

#4


说明:小弟现在在做一个自动建立网站的模板,因为我们要动态的生成DataList,而这个DataList又是放在Repeater控件里面,DataList相对于Repeater的位置是固定的。我现在只知道DataList相对于Repeater的位置。客户的屏幕是大小是不变的。所以如果我能获取Repeater的当前位置,然后我把当前位置加上DataList相对于Repeater的位置,也能定位所产生的DataList的位置.当然如果能在Repeater里创建相对位置的DataList就更好啦。

#5


说错了,客户屏幕是大小是不定的

#6


万一不行的话,谁告诉我一下怎么样获取屏幕大小也是可以的.谢谢.

#7


客户端的分辨率代码可以参考下:

var iWidth=window.screen.availWidth;   
var iHeight=window.screen.availHeight;

#8


这是用js写的,有没有用cs代码写的?

#9


CS代码是运行在服务器上的,得到的也只是服务器上的屏幕信息,要得到客户端上的信息,最好使用客户端的脚本.

#10


但是我得到了之间怎么去传到后台啊。小弟对javaScript比较生.

#11


参考这个:

求教如何把screen.width值传到服务器端?
http://topic.csdn.net/t/20060307/22/4599434.html

#12


你可以:

 
1:通过 隐藏的 服务器端控件 来传递
2:使用这个标记<input type="hidden" id="aaa" runat="server"/>
3:在服务器端取值:this.hidden1.value


#13


谢谢,hbxtlhx(平民百姓-自已动手,丰衣足食)的热心帮助,不过我试了一下,可能还是不行的。用绝对位置,产生的问题比较多。谁能否告诉我一下那个添加控件的时候就能按Repeater的相对位置来添加吗?

#14


先mark吧,有空搞搞

#15


对Repeater的使用没有太多经验,不敢猜测.

#16


Repeater里面?放一个相对于Repeater位置为200px的DataList?

#17


使用CSS即可
style="position:relative;top:200px"

如果在里面使用
style="margin-top:200px"

你的问题说的一点都不去除,不知道里面还怎么相对

#18


谢谢net_lover(【孟子E章】) 老大,确实正确哦.

#19


这个贴我先结了吧,再次感谢各位。

#20


我要的是相对repeater的边缘

#1


有没有哪位大哥,帮下忙啊。要用c#代码写,谁能帮我把Repeater的当然位置获取到也行。

#2


Repeater???的当前位置???


师兄想实现什么功能。可能思路有待更新...

#3


??

#4


说明:小弟现在在做一个自动建立网站的模板,因为我们要动态的生成DataList,而这个DataList又是放在Repeater控件里面,DataList相对于Repeater的位置是固定的。我现在只知道DataList相对于Repeater的位置。客户的屏幕是大小是不变的。所以如果我能获取Repeater的当前位置,然后我把当前位置加上DataList相对于Repeater的位置,也能定位所产生的DataList的位置.当然如果能在Repeater里创建相对位置的DataList就更好啦。

#5


说错了,客户屏幕是大小是不定的

#6


万一不行的话,谁告诉我一下怎么样获取屏幕大小也是可以的.谢谢.

#7


客户端的分辨率代码可以参考下:

var iWidth=window.screen.availWidth;   
var iHeight=window.screen.availHeight;

#8


这是用js写的,有没有用cs代码写的?

#9


CS代码是运行在服务器上的,得到的也只是服务器上的屏幕信息,要得到客户端上的信息,最好使用客户端的脚本.

#10


但是我得到了之间怎么去传到后台啊。小弟对javaScript比较生.

#11


参考这个:

求教如何把screen.width值传到服务器端?
http://topic.csdn.net/t/20060307/22/4599434.html

#12


你可以:

 
1:通过 隐藏的 服务器端控件 来传递
2:使用这个标记<input type="hidden" id="aaa" runat="server"/>
3:在服务器端取值:this.hidden1.value


#13


谢谢,hbxtlhx(平民百姓-自已动手,丰衣足食)的热心帮助,不过我试了一下,可能还是不行的。用绝对位置,产生的问题比较多。谁能否告诉我一下那个添加控件的时候就能按Repeater的相对位置来添加吗?

#14


先mark吧,有空搞搞

#15


对Repeater的使用没有太多经验,不敢猜测.

#16


Repeater里面?放一个相对于Repeater位置为200px的DataList?

#17


使用CSS即可
style="position:relative;top:200px"

如果在里面使用
style="margin-top:200px"

你的问题说的一点都不去除,不知道里面还怎么相对

#18


谢谢net_lover(【孟子E章】) 老大,确实正确哦.

#19


这个贴我先结了吧,再次感谢各位。

#20


我要的是相对repeater的边缘

#21