DATAGRID问题!!!高手进来帮忙看看!!!!!!!(100分) 我有一个DATAGRID , 其中有几个列是摸版列,我要做的是这几个摸版列将该列的ID传回后台触发一个后台事件,然后将返回值传回来显示。。请问怎么实现啊????????希望各位老大给点代码看看!!!!!!!!!!!!!!!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是很清楚...."将该列的ID传回后台"是列还是行?每列一个ID? 给个思路:当前列的话就从第一行读到末行的循环啊获得当前行的控件值可以((Label)dataGrid1.Items[i].FindControl("lb1")).Text;事件触发是在按钮click事件里,再回发显示以上只是思路 <asp:TemplateColumn headertext="文章"> <ItemTemplate> <a href='message2.aspx?id=<%# DataBinder.Eval(Container.DataItem,"messageid")%>'> <%# container.dataitem("messagename")%> </a> </ItemTemplate> </asp:TemplateColumn>是这个意思吗,我这个是每一行的链接,可以转到另一事件 我是要生成行的时候就自动的运行摸版列里的事件 调用后台的某个事件 然后将返回的值直接显示出来啊。就是说我的DATAGRID一生成的时候这些东西就已经生成出来了的。我的问题是这样的:我的DATAGRID中的有些列是要通过运行某些代码才能得到值的。而且我想这些代码是应该放在后台的一个方法里面才行的。我现在要做的是得到行的ID然后将方法的反回值直接显示在DATTAGRID里面。。 我的 DATAGRID 是由一个DataView绑定的。我能不能在绑定前给DataView增加几个列,这些列是得到DataView行ID后运行代码生成的啊??? 当前列的话就从第一行读到末行的循环啊在利用DataGrid 的按钮列的click 事件获得当前行的控件值可以((Label)dataGrid1.Items[i].FindControl("lb1")).Text;然后在进行后台处理;最后把得到的值(比如:value)赋给模板列,((Label)dataGrid1.Items[i].FindControl("lb1")).Text=value 列的ID 直接在后台就能获得 不用回发将返回值传回来显示 可以写一个后台函数 然后再html里面调用function getValue(dim str as Int16 )...return strEnd function <a href='message2.aspx?id=<%# getValue(DataBinder.Eval(Container.DataItem,"messageid"))%>'> 求助:有关JS父页和子页问题 gridview 显示的问题 在page_load里绑定单击事件 数组复制问题.请前辈进 <%# !!!!!!我把值给丢了!!!!!! %> DW or vs.net 2003 【讨论】关于.dll文件的编译的问题!参与者有分! 为什么单元格中的s超连接并没有预想中的随鼠标点选变色阿???? 绑定的问题?高手帮帮我这个新手啊,分二下就用完了! asp.net服务器配置问题 c#转vb代码的问题 这是怎么回事啊
获得当前行的控件值可以((Label)dataGrid1.Items[i].FindControl("lb1")).Text;
事件触发是在按钮click事件里,再回发显示
以上只是思路
<ItemTemplate>
<a href='message2.aspx?id=<%# DataBinder.Eval(Container.DataItem,"messageid")%>'> <%# container.dataitem("messagename")%> </a>
</ItemTemplate>
</asp:TemplateColumn>
是这个意思吗,我这个是每一行的链接,可以转到另一事件
我的问题是这样的:我的DATAGRID中的有些列是要通过运行某些代码才能得到值的。而且我想这些代码是应该放在后台的一个方法里面才行的。我现在要做的是得到行的ID然后将方法的反回值直接显示在DATTAGRID里面。。
我能不能在绑定前给DataView增加几个列,这些列是得到DataView行ID后运行代码生成的啊???
在利用DataGrid 的按钮列的click 事件
获得当前行的控件值可以((Label)dataGrid1.Items[i].FindControl("lb1")).Text;
然后在进行后台处理;
最后把得到的值(比如:value)赋给模板列,((Label)dataGrid1.Items[i].FindControl("lb1")).Text=value
将返回值传回来显示
可以写一个后台函数 然后再html里面调用function getValue(dim str as Int16 )...return str
End function
<a href='message2.aspx?id=<%# getValue(DataBinder.Eval(Container.DataItem,"messageid"))%>'>