单击编辑图标,获取该行的标题名字,怎么实现? 1:你用的什么绑定数据?2:ListView 有单击事件;easyui gridview也有单击事件;用table绑定的话用js获取选中行的列数据值。希望能帮到你。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 您想通过前台js方式获取还是后台方式获取呢?前台获取的话,建议使用jquery的元素查找,往前找几个单元格就可以了;后台获取的话,具体要看这个表格是怎么被显示出来的,如果是绑定后显示的话,一般来说用<% Eval("sysName")%>这种吧…… DataList使用控件绑定数据,你最好查找相关控件的事件。http://xuyguo.blog.163.com/blog/static/10709797200711119546124/参考一下。 我好像记得 DataList 绑定最后那列操作按钮的时候应该也是有一个类似于 <% Eval("ID")%> 这样的绑定吧,如果你只是需要一个标题,那你就直接在这绑定标题,如果要获取这一行的内容,就绑定一个id,然后去查询Datalist好像有一个行绑定事件吧【额,这里记不清楚了】在绑定事件里面,可以获取到你绑定的值(隐约记得应该是其中一个参数);或者绑定其他的事件,应该都是可以直接获取到绑定值的,好久没用这些控件了,具体的记不清了 前台页面代码:<asp:DataList ID="DataList1" runat="server" onitemcommand="DataList1_ItemCommand"> <ItemTemplate> <div style="width:200px;float:left;"><%# Eval("ID") %></div> <div style="width:200px;float:left;"><%# Eval("Name") %></div> <div style="width:200px;float:left;"> <asp:ImageButton ID="ib" runat="server" ImageUrl="QQ截图20140723133933.png" width="20px" CommandName="GetName" CommandArgument='<%# Eval("Name") %>' /> </div> </ItemTemplate> </asp:DataList>后台页面代码:protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { string commName = e.CommandName; if (commName == "GetName") { //获取名称 string mingcheng = e.CommandArgument.ToString(); } } 我只要你能实现就可以啊~我给你说个思路吧,你把要获取值得那一列绑定在点击按钮的事件上面,比如:onclick=Edit(Eval(""))function Edit(id){} jQuery ajaxfileupload 上传问题 搜狐的视频播放技术 高分求解:DataList嵌套问题,获取内层datalist列表ID号的方法 关于TreeView的NavigateUrl问题,望高手帮忙解答 有没办法实现用户在web目录里下载软件时,global文件统计在线人数啊? 在客户端怎么实现DropDownList的绑定 关于在ASP.NET中使用全局变量的问题 相关产品、相关话题是根据什么得到的 一个很菜的问题 关于 lable 哪儿能下载ASP.NET的原码? 微信公众平台开发PHP代码转.NET 求助datetime2和datetime
前台获取的话,建议使用jquery的元素查找,往前找几个单元格就可以了;
后台获取的话,具体要看这个表格是怎么被显示出来的,如果是绑定后显示的话,一般来说用<% Eval("sysName")%>这种吧……
http://xuyguo.blog.163.com/blog/static/10709797200711119546124/
参考一下。
在绑定事件里面,可以获取到你绑定的值(隐约记得应该是其中一个参数);或者绑定其他的事件,应该都是可以直接获取到绑定值的,好久没用这些控件了,具体的记不清了
onitemcommand="DataList1_ItemCommand">
<ItemTemplate>
<div style="width:200px;float:left;"><%# Eval("ID") %></div>
<div style="width:200px;float:left;"><%# Eval("Name") %></div>
<div style="width:200px;float:left;">
<asp:ImageButton ID="ib" runat="server" ImageUrl="QQ截图20140723133933.png" width="20px" CommandName="GetName" CommandArgument='<%# Eval("Name") %>' />
</div>
</ItemTemplate>
</asp:DataList>
后台页面代码:
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
string commName = e.CommandName;
if (commName == "GetName")
{
//获取名称
string mingcheng = e.CommandArgument.ToString();
}
}
只要你能实现就可以啊~我给你说个思路吧,你把要获取值得那一列绑定在点击按钮的事件上面,比如:onclick=Edit(Eval(""))
function Edit(id)
{
}