.net repeater循环的多个标签 选中一个 如何获取选中的ID 并且传到下一页啊

图片说明

选中一个蓝色的 在点击下一步把值传到下个页面中

在repeater循环中隐藏控件将ID存放在里面点击的时候去获取其中的值,提交给下一个页面

代码呢?那不是用js给蓝色块添加点击事件,设置选中后的特殊样式(如果单选需要同时去掉其他块的选中样式),点击下一步的时候用js获取有选中样式的块的id,然后传入下一个页面

图片说明图片说明

这是代码。。。求帮解决下啊 根本获取不到labelID

 <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
<div id="d-1">d-1</div><div id="d-2">d-2</div><div id="d-3">d-3</div>
<style>
    .selected{background:#f00}
    .default{background:#0cf}
 </style>
<input type="hidden" name="selectedid" id="selectedid" />
<script>
    $(function () {
        var selectedid = $('#selectedid');
        var divs=$('div[id^="d-"]').click(function () {
            $(this).removeClass('default').addClass('selected').siblings().removeClass('selected').addClass('default');
            selectedid.val(this.id.replace('d-', ''));
        });
    })
</script>

在生成的页面里按F12,把生成的html贴上来,再把需求细化以下。一小时内应该就有结果了。