首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么在GridView中的input列里,隐藏或绑定这个数据ID,当点击input按钮时,提取ID,弹出层?用。

2013-08-16 
如何在GridView中的input列里,隐藏或绑定这个数据ID,当点击input按钮时,提取ID,弹出层????在线等!!!!急用。

如何在GridView中的input列里,隐藏或绑定这个数据ID,当点击input按钮时,提取ID,弹出层????在线等!!!!急用。。。。
如题。怎么在GridView中的input列里,隐藏或绑定这个数据ID,当点击input按钮时,提取ID,弹出层?用。当点击“查看详情”按钮时,得到ID,并提取数据详情,添加到弹出层中。

当点击“查看详情”按钮时,得到ID,并提取数据详情,添加到弹出层中。
<asp:TemplateField HeaderText="详情">        
                    <ItemTemplate>
                        <input name ="button_test" type ="button"  onclick ="showid('smallLay'); " style =" width :65px; height :25px;" value="查看详情" />
                    </ItemTemplate>
                    
                </asp:TemplateField>
input的onclick实现弹出层。


你自己不是实现了么 要是想得到数据 可以用ajax 传这个id过去 得到数据
[解决办法]

当点击“查看详情”按钮时,得到ID,并提取数据详情,添加到弹出层中。
<asp:TemplateField HeaderText="详情">        
                    <ItemTemplate>
                        <input name ="button_test" type ="button"  onclick ="showid('smallLay'); " style =" width :65px; height :25px;" value="查看详情" />
                    </ItemTemplate>
                    
                </asp:TemplateField>
input的onclick实现弹出层。

你自己不是实现了么 要是想得到数据 可以用ajax 传这个id过去 得到数据就是在得到数据这儿不会怎么写了,AJAX还没学到,可以帮我写一下么,我研究研究怎么传这个id
asp.net ajax是必然要会的 这点很重要 而且这样的例子网上有很多,随便找一下就可以了,看完文档过后自己去手动写,会加深影响,对自己以后帮助很大恩。。这个肯定要学的,只是大侠可不可以先帮我把这一关过了啊。。。。。怎么去得到这个id
去弄一个一般处理程序  
 if (!string.IsNullOrEmpty(context.Request.QueryString["content"]))
            {
                
                getewm(context);

            }

里面就酱紫接收数据 然后做处理 返回的格式自己定义
[解决办法]
楼主是想要获取选定行的行数据
取得gridview中获取选中行指定列的值 
function Select() 

//获取鼠标点击的元素
var e=eventsrcElement; 
//获取元素所在的行的行号(表头行号从0开始)。注意:parentElement只适用于IE浏览器,而parentNode则符合DOM标准。 
//var rowIndex=eparentElementparentElementrowIndex ; 
var rowIndex=eparentNodeparentNoderowIndex ; 
//获取GridView控件 
var gdview=documentgetElementById("<%=gdviewClientID %>"); 


//分别获取选定行指定列的值 
var value=gdviewrows(rowIndex)cells(列号)innerText; 



详细出处参考:http://www.jb51.net/article/33792.htm

热点排行