婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Gridview使用CheckBox全選與單選采用js實現同時高亮顯示選擇行

Gridview使用CheckBox全選與單選采用js實現同時高亮顯示選擇行

熱門標簽:申請400電話手續 預測式外呼系統使用說明 蘋果手機凱立德地圖標注 玉林市機器人外呼系統哪家好 合肥電銷外呼系統哪家公司做的好 百度ai地圖標注 同安公安400電話怎么申請流程 南陽外呼系統定制化 電話機器人軟件銷售工作
Insus.NET對Gridview使用CheckBox單選與全選功能再次進行簡單演示,選中的行,使用高亮顯示,讓用戶一目了然看到哪一行被選擇了。本例中,使用前端腳本Javascript來實現。還是先看看Insus.NET做出來的效果:

Insus.NET原本是從數據庫獲取數據并綁定至GridView控件的,為了在學asp.net的網友,也能輕易操作,因此這個想法,采用對象存儲數據。
首先創建一個對象,[對聯]的對象:
Couplets.cs
復制代碼 代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
/// summary>
/// Summary description for Couplets
/// /summary>
namespace Insus.NET
{
public class Couplets
{
private int _ID;
private string _Type;
private string _Content;
public int ID
{
get { return _ID; }
set { _ID = value; }
}
public string Type
{
get { return _Type; }
set { _Type = value; }
}
public string Content
{
get { return _Content; }
set { _Content = value; }
}
public Couplets()
{
//
// TODO: Add constructor logic here
//
}
public Couplets(int id, string type, string content)
{
this._ID = id;
this._Type = type;
this._Content = content;
}
}
}

對象準備好,它是的空的對象,所以還得為剛才創建好的對象,填充數據,讓它成為真正的實體。
復制代碼 代碼如下:

public ListCouplets> GetData()
{
ListCouplets> couplets = new ListCouplets>();
Couplets c = new Couplets(1, "四字聯", "一元復始;萬象更新。");
couplets.Add(c);
c = new Couplets(2, "四字聯", "風調雨順;國盛人和。");
couplets.Add(c);
c = new Couplets(3, "四字聯", "風調雨順;國盛人和。");
couplets.Add(c);
c = new Couplets(4, "五字聯", "金蛇含瑞草;紫燕報新春。");
couplets.Add(c);
c = new Couplets(5, "五字聯", "龍年留勝績;蛇歲展宏猷。");
couplets.Add(c);
c = new Couplets(6, "七字聯", "壬辰傳捷龍辭舊;癸巳報春蛇迎新。");
couplets.Add(c);
c = new Couplets(7, "七字聯", "山高水遠人增志;蛇接龍年地滿春。");
couplets.Add(c);
c = new Couplets(8, "七字聯", "小龍起舞神州地;祖國騰飛大治年。");
couplets.Add(c);
c = new Couplets(9, "七字聯", "金山水漫雙蛇舞;綠野春歸百鳥鳴。");
couplets.Add(c);
return couplets;
}

在Default.aspx網頁上拉一個GridView控件。
復制代碼 代碼如下:

asp:GridView ID="GridViewCouplets" runat="server" AutoGenerateColumns="false">
Columns>
asp:TemplateField>
HeaderTemplate>
asp:CheckBox ID="CheckBox1" runat="server" ToolTip="全選" onclick="SelectedAll(this);" />
/HeaderTemplate>
ItemTemplate>
asp:CheckBox ID="CheckBox2" runat="server" onclick="SelectedSingle(this);" />
/ItemTemplate>
/asp:TemplateField>
asp:TemplateField>
HeaderTemplate>
ID
/HeaderTemplate>
ItemStyle HorizontalAlign="Right" />
ItemTemplate>
%# Eval("ID") %>
/ItemTemplate>
/asp:TemplateField>
asp:TemplateField>
HeaderTemplate>
Type
/HeaderTemplate>
ItemTemplate>
%# Eval("Type") %>
/ItemTemplate>
/asp:TemplateField>
asp:TemplateField>
HeaderTemplate>
Content
/HeaderTemplate>
ItemTemplate>
%# Eval("Content") %>
/ItemTemplate>
/asp:TemplateField>
/Columns>
/asp:GridView>

接下來,還得通過Default.aspx.cs頁面為GridView綁定數據。
復制代碼 代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Insus.NET;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
Data_Binding();
}
private void Data_Binding()
{
this.GridViewCouplets.DataSource = GetData();
this.GridViewCouplets.DataBind();
}
}

在上面的html代碼中,可以看有兩個CheckBhox,一個是放在GridView的HeaderTemplate模版上為了全選,另一個是放在ItemTemplate模版上為了單選。

每一個CheckBox都有一個OnClick事件,可參考如下Javascript代碼:

復制代碼 代碼如下:

script type="text/javascript">
function SelectedAll(cb) {
cb.checked = cb.checked ? false : true;
var gv = document.getElementById('%=GridViewCouplets.ClientID %>');
var rc = gv.rows.length;
for (var i = 1; i rc; i++) {
var input = gv.rows[i].cells[0].getElementsByTagName("input");
if (input[0].type == "checkbox" input[0].checked) {
input[0].checked = false;
gv.rows[i].style.backgroundColor = "";
}
else {
input[0].checked = true;
gv.rows[i].style.backgroundColor = "#66ff33;";
}
}
}
function SelectedSingle(cb) {
var row = cb.parentNode.parentNode;
if (cb.checked) {
row.style.backgroundColor = "#66ff33;";
}
else {
row.style.backgroundColor = "";
}
}
/script>

您可能感興趣的文章:
  • js獲取checkbox值的方法
  • js checkbox(復選框) 使用集錦
  • js 判斷checkbox是否選中的實現代碼
  • js單獨獲取一個checkbox看其是否被選中
  • js實現checkbox全選、不選與反選的方法
  • JS獲得選取checkbox整行數據的方法
  • js獲取所有checkbox的值的簡單實例
  • JavaScript獲取和設置CheckBox狀態的簡單方法
  • js獲取checkbox復選框選中的選項實例
  • JS實現checkbox互斥(單選)功能示例

標簽:揚州 南昌 臺州 嘉興 南京 海南 南京 淄博

巨人網絡通訊聲明:本文標題《Gridview使用CheckBox全選與單選采用js實現同時高亮顯示選擇行》,本文關鍵詞  Gridview,使用,CheckBox,全選,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Gridview使用CheckBox全選與單選采用js實現同時高亮顯示選擇行》相關的同類信息!
  • 本頁收集關于Gridview使用CheckBox全選與單選采用js實現同時高亮顯示選擇行的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美久久婷婷综合色| 亚洲成人av资源| 欧美综合天天夜夜久久| 免费不卡在线观看| 久久亚洲二区三区| 欧美精品一区二区三区四区| 欧美麻豆精品久久久久久| 暴力调教一区二区三区| 国内不卡的二区三区中文字幕 | 欧美日韩高清在线| 欧美精品视频www在线观看| 日本精品一区二区三区高清 | 中文字幕国产精品一区二区| 日日噜噜夜夜狠狠视频欧美人| 国产一区二区三区四| 国产精品第13页| 在线观看日韩电影| 国产suv精品一区二区883| 亚洲综合一区二区精品导航| 欧美丰满一区二区免费视频| 成人免费黄色在线| 精品影院一区二区久久久| 国产精品不卡视频| 久久这里只精品最新地址| 国产一区二区三区在线观看免费视频| 精品久久久三级丝袜| 欧美日本在线看| 欧美午夜不卡视频| 国产成人精品三级| 精品少妇一区二区三区免费观看| 欧美在线免费播放| 不卡电影一区二区三区| 狠狠色狠狠色综合| 裸体在线国模精品偷拍| 奇米色777欧美一区二区| 亚洲国产精品久久久久秋霞影院| 亚洲蜜臀av乱码久久精品 | 亚洲日本在线天堂| 精品国产一区二区三区久久久蜜月| 久久福利资源站| 亚洲制服欧美中文字幕中文字幕| 中文字幕乱码日本亚洲一区二区| 欧美日韩高清一区二区三区| 日韩精品电影一区亚洲| 欧美美女黄视频| 婷婷一区二区三区| 一区二区三区中文在线| 91精品麻豆日日躁夜夜躁| 69堂成人精品免费视频| 久久综合久久综合久久| 26uuu亚洲婷婷狠狠天堂| 91亚洲精品久久久蜜桃| 久久综合精品国产一区二区三区| 日韩一区二区三区精品视频| 久久蜜臀中文字幕| 香港成人在线视频| 蜜桃在线一区二区三区| 国精产品一区一区三区mba视频 | 中文字幕第一区第二区| 樱花草国产18久久久久| 亚洲成人免费视| 国产v日产∨综合v精品视频| 午夜精品久久久久久久久久久| 精品视频1区2区| 欧美精品久久99| 国产精品久久久久天堂| 久久99蜜桃精品| 91小视频免费看| 欧美亚洲动漫制服丝袜| 精品无人区卡一卡二卡三乱码免费卡| 91丨porny丨中文| 精品国产91洋老外米糕| 日本一区二区免费在线| 欧美aaa在线| 欧美视频一区二| 亚洲天堂免费看| 色狠狠色噜噜噜综合网| 风间由美一区二区三区在线观看| 91在线看国产| 亚洲天堂久久久久久久| 国产成人午夜高潮毛片| 久久免费看少妇高潮| 国产三级欧美三级| 九一九一国产精品| 337p粉嫩大胆色噜噜噜噜亚洲| 亚洲高清免费在线| 日韩欧美国产精品| 日韩精品中文字幕一区 | 国产精品久久久爽爽爽麻豆色哟哟 | 亚洲美腿欧美偷拍| av网站一区二区三区| 国产精品久久久久影院亚瑟| 国产乱码精品一区二区三区忘忧草| 久久综合九色综合97婷婷| 麻豆91精品91久久久的内涵| 午夜激情久久久| 日韩精品在线一区二区| 成人网在线播放| 日日摸夜夜添夜夜添精品视频 | 亚洲国产精品久久人人爱| 欧美一二三区在线| 日韩免费电影一区| 成人av在线电影| 男男视频亚洲欧美| 亚洲一区中文日韩| 国产视频在线观看一区二区三区| 91精品办公室少妇高潮对白| 蜜臀久久99精品久久久久宅男 | 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 国产不卡视频一区| 亚洲成人av电影在线| 国产女同性恋一区二区| 欧美一区二区三区播放老司机| 精品中文字幕一区二区| 欧美日韩一区二区三区免费看 | 欧美日韩成人综合| av一二三不卡影片| 国产精品视频九色porn| 国产美女在线精品| 不卡一区二区在线| av电影在线观看一区| 色婷婷国产精品| 欧美日韩中文字幕一区二区| 国产成人av电影在线观看| 欧美一区二区三区系列电影| 欧美伊人久久大香线蕉综合69| 波多野洁衣一区| 91精品办公室少妇高潮对白| 99精品黄色片免费大全| 91免费看`日韩一区二区| 99国产精品久久| 精品久久人人做人人爰| 久久美女艺术照精彩视频福利播放| 欧美精品三级日韩久久| 日韩欧美一区在线| 亚洲欧美一区二区三区孕妇| 欧美日韩国产欧美日美国产精品| 欧美精品久久久久久久多人混战 | 欧美大片免费久久精品三p| 亚洲欧美日韩国产另类专区 | 亚洲一区二区三区在线看| 午夜精彩视频在线观看不卡| 激情六月婷婷综合| 国产成人自拍在线| 奇米777欧美一区二区| 91蜜桃传媒精品久久久一区二区| 91麻豆精品国产91久久久使用方法| 国产精品天美传媒沈樵| 婷婷综合在线观看| 色就色 综合激情| 日韩欧美在线观看一区二区三区| 美女视频黄a大片欧美| 玖玖九九国产精品| 26uuu国产电影一区二区| 精品一区二区av| 日本黄色一区二区| 一区二区三区色| 欧美性感一区二区三区| 中文字幕在线观看不卡| 成人精品小蝌蚪| 91久久奴性调教| 在线国产电影不卡| 视频在线在亚洲| 26uuu久久综合| 国产mv日韩mv欧美| 亚洲免费视频中文字幕| 日韩福利电影在线| 精品国产污污免费网站入口| 国产精品一区二区在线播放 | 亚洲成人福利片| 色综合激情五月| 亚洲激情av在线| 不卡电影一区二区三区| 日韩一区精品视频| 精品欧美黑人一区二区三区| 激情六月婷婷综合| 国产网站一区二区| 国产精品一区专区| 精品中文字幕一区二区小辣椒| 国产午夜精品在线观看| 91官网在线免费观看| 亚洲国产一区二区三区青草影视| 欧美一区二区三区免费大片 | 国产美女一区二区| 不卡视频在线看| 狠狠色狠狠色综合日日91app| 亚洲欧美激情在线| 欧美激情一区二区三区在线| 欧美蜜桃一区二区三区| aaa亚洲精品一二三区| 国内国产精品久久| 美国毛片一区二区三区| 亚洲资源在线观看| 精品国一区二区三区| 久久精品亚洲国产奇米99| 欧美精选午夜久久久乱码6080| 成人午夜视频福利| 成人午夜av电影| 成人精品鲁一区一区二区| 国产美女精品在线|