DataGrid复选框的高亮显示 我在DataGrid加了一列复选框的模板列,如何在我点击选中某一行复选框时,让当前行高亮显示,取消则恢复正常背景色,有什么事件能捕获,最好有c#的事件代码,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点击行或者钩选以后,js去找到点选得这个控件的上级<tr>标签,然后修改这个标签的背景色,具体代码要看你的页面才可以决定 js,,,,row.addattributes("onselected", "backcolor") 用的单独的DataGrid,没有上一级控件<asp:datagrid id="DataGrid1" style="Z-INDEX: 109; LEFT: 8px; POSITION: absolute; TOP: 144px" runat="server" Width="1000px" Height="411px" AutoGenerateColumns="False" GridLines="Horizontal" CellPadding="3" BackColor="White" BorderWidth="1px" BorderStyle="None" BorderColor="#E7E7FF" PageSize="12" AllowPaging="True" AllowSorting="True"> <FooterStyle ForeColor="#4A3C8C" BackColor="#B5C7DE"></FooterStyle> <SelectedItemStyle Font-Bold="True" ForeColor="#F7F7F7" BackColor="Green"></SelectedItemStyle> <EditItemStyle BackColor="Blue"></EditItemStyle> <AlternatingItemStyle BackColor="#F7F7F7"></AlternatingItemStyle> <ItemStyle ForeColor="#4A3C8C" BackColor="#E7E7FF"></ItemStyle> <HeaderStyle Font-Bold="True" ForeColor="#F7F7F7" BackColor="#4A3C8C"></HeaderStyle> <Columns> <asp:TemplateColumn> <ItemTemplate> <asp:CheckBox id="cBox" runat="server"></asp:CheckBox> </ItemTemplate> </asp:TemplateColumn> <asp:EditCommandColumn ButtonType="LinkButton" UpdateText="Update" HeaderText="编辑" CancelText="Cancel" EditText="Edit"></asp:EditCommandColumn> <asp:BoundColumn DataField="id" SortExpression="id" HeaderText="ID"> <HeaderStyle Width="40px"></HeaderStyle> </asp:BoundColumn> <asp:BoundColumn DataField="姓名" SortExpression="姓名" HeaderText="姓名"></asp:BoundColumn> <asp:BoundColumn DataField="性别" SortExpression="性别" HeaderText="性别"></asp:BoundColumn> <asp:BoundColumn DataField="工作时间" SortExpression="工作时间" HeaderText="工作时间" DataFormatString="{0:yyyy年MM月dd日}"></asp:BoundColumn> <asp:BoundColumn DataField="身份证号" SortExpression="身份证号" HeaderText="身份证号"></asp:BoundColumn> <asp:BoundColumn DataField="学历" HeaderText="学历"></asp:BoundColumn> <asp:BoundColumn DataField="职称" HeaderText="职称"></asp:BoundColumn> <asp:BoundColumn DataField="岗位" HeaderText="岗位"></asp:BoundColumn> </Columns> <PagerStyle NextPageText="" PrevPageText="" HorizontalAlign="Right" ForeColor="#4A3C8C" BackColor="#E7E7FF" PageButtonCount="12" Mode="NumericPages"></PagerStyle> </asp:datagrid>加了js后,会不会与grid里的行焦点变背景色有冲突,怎么解决 你在PAGE_LOAD里面加上就行了。 Page.RegisterClientScriptBlock("onclick", "代码段"); <ItemTemplate> <asp:CheckBox id="cBox" runat="server"> </asp:CheckBox> </ItemTemplate> 怎么加js,PAGE_LOAD里好像不行 asp.net实现使用支付宝在线支付 DataList的ListItem隐藏问题,请大虾们帮个忙。 出50分解决一下小session问题。 Repeater中嵌套Repeater的问题 请问用什么办法来控制输入TextBox的内容是整数?? 关于新闻系统源码问题! 求高手帮忙看一下~如何不重复订票~代码怎么写?~谢谢 要把服务器端的一个变量值赋给客户端脚本中一变量,怎么做?? 如何在ASP.NET中编写全局函数 如何限制inputfile控件的上传文件的类型~!! TextBox内容分行显示问题 TextBox换行问题
<asp:datagrid id="DataGrid1" style="Z-INDEX: 109; LEFT: 8px; POSITION: absolute; TOP: 144px" runat="server"
Width="1000px" Height="411px" AutoGenerateColumns="False" GridLines="Horizontal" CellPadding="3" BackColor="White" BorderWidth="1px" BorderStyle="None"
BorderColor="#E7E7FF" PageSize="12" AllowPaging="True" AllowSorting="True">
<FooterStyle ForeColor="#4A3C8C" BackColor="#B5C7DE"></FooterStyle>
<SelectedItemStyle Font-Bold="True" ForeColor="#F7F7F7" BackColor="Green"></SelectedItemStyle>
<EditItemStyle BackColor="Blue"></EditItemStyle>
<AlternatingItemStyle BackColor="#F7F7F7"></AlternatingItemStyle>
<ItemStyle ForeColor="#4A3C8C" BackColor="#E7E7FF"></ItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="#F7F7F7" BackColor="#4A3C8C"></HeaderStyle>
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:CheckBox id="cBox" runat="server"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>
<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="Update" HeaderText="编辑" CancelText="Cancel"
EditText="Edit"></asp:EditCommandColumn>
<asp:BoundColumn DataField="id" SortExpression="id" HeaderText="ID">
<HeaderStyle Width="40px"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="姓名" SortExpression="姓名" HeaderText="姓名"></asp:BoundColumn>
<asp:BoundColumn DataField="性别" SortExpression="性别" HeaderText="性别"></asp:BoundColumn>
<asp:BoundColumn DataField="工作时间" SortExpression="工作时间" HeaderText="工作时间" DataFormatString="{0:yyyy年MM月dd日}"></asp:BoundColumn>
<asp:BoundColumn DataField="身份证号" SortExpression="身份证号" HeaderText="身份证号"></asp:BoundColumn>
<asp:BoundColumn DataField="学历" HeaderText="学历"></asp:BoundColumn>
<asp:BoundColumn DataField="职称" HeaderText="职称"></asp:BoundColumn>
<asp:BoundColumn DataField="岗位" HeaderText="岗位"></asp:BoundColumn>
</Columns>
<PagerStyle NextPageText="" PrevPageText="" HorizontalAlign="Right" ForeColor="#4A3C8C" BackColor="#E7E7FF"
PageButtonCount="12" Mode="NumericPages"></PagerStyle>
</asp:datagrid>加了js后,会不会与grid里的行焦点变背景色有冲突,怎么解决
Page.RegisterClientScriptBlock("onclick", "代码段");
<asp:CheckBox id="cBox" runat="server"> </asp:CheckBox>
</ItemTemplate> 怎么加js,PAGE_LOAD里好像不行