在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

DataGrid中加入CheckBox,并完成單選

DataGrid中加入CheckBox,并完成單選

更新時間:2022-05-05 文章作者:未知 信息來源:網絡 閱讀次數:

第一次發表,不會寫.直接把原文件給大家看算了!!

原理就是用JS遍列所有CheckBox把所有CheckBox設為未被選中,然后在把單擊的CheckBox設為選中

以下是.ASPX文件

<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="DataGridCheck.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<SCRIPT language="JavaScript">
function SetCheckBoxState()
{
var dom=document.all;
var el=event.srcElement;
if(el.tagName=="INPUT"&&el.type.toLowerCase()=="checkbox")
{
for(i=0;i<dom.length;i++)
{
if(dom[i].tagName=="INPUT"&&dom[i].type.toLowerCase()=="checkbox")
{
dom[i].checked=false;
}
}
}
el.checked=!el.checked;
}
</SCRIPT>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<FONT face="宋體">
<asp:datagrid id="dg" style="Z-INDEX: 101; LEFT: 168px; POSITION: absolute; TOP: 40px" runat="server"
Width="440px" AutoGenerateColumns="False">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:CheckBox id="chkExport" runat="server"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="IntegerValue"></asp:BoundColumn>
<asp:BoundColumn DataField="StringValue"></asp:BoundColumn>
<asp:BoundColumn DataField="CurrencyValue"></asp:BoundColumn>
</Columns>
</asp:datagrid><asp:button id="Button1" style="Z-INDEX: 102; LEFT: 168px; POSITION: absolute; TOP: 8px" runat="server"
Text="顯示內容"></asp:button></FONT></form>
</body>
</HTML>
以下是CS文件

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace DataGridCheck
{
/// <summary>
/// WebForm1 的摘要說明。
/// </summary>
public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.WebControls.DataGrid dg;

private void Page_Load(object sender, System.EventArgs e)
{
// 在此處放置用戶代碼以初始化頁面
if (!Page.IsPostBack)
{
dg.DataSource= CreateDataSource() ;
dg.DataBind();
}


}
ICollection CreateDataSource()
{
DataTable dt = new DataTable();
DataRow dr;

dt.Columns.Add(new DataColumn("IntegerValue", typeof(Int32)));
dt.Columns.Add(new DataColumn("StringValue", typeof(string)));
dt.Columns.Add(new DataColumn("CurrencyValue", typeof(double)));

for (int i = 0; i < 9; i++)
{
dr = dt.NewRow();

dr[0] = i;
dr[1] = "Item " + i.ToString();
dr[2] = 1.23 * (i + 1);

dt.Rows.Add(dr);
}

DataView dv = new DataView(dt);
return dv;
}


#region Web 窗體設計器生成的代碼
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 該調用是 ASP.NET Web 窗體設計器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 設計器支持所需的方法 - 不要使用代碼編輯器修改
/// 此方法的內容。
/// </summary>
private void InitializeComponent()
{
this.dg.ItemDataBound += new System.Web.UI.WebControls.DataGridItemEventHandler(this.dg_ItemDataBound);
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load);

}
#endregion

private void Button1_Click(object sender, System.EventArgs e)
{
System.Web.UI.WebControls.CheckBox chkExport;
foreach (DataGridItem dgItem in dg.Items)
{
chkExport=(CheckBox)dgItem.FindControl("chkExport");
if(chkExport.Checked)
{
Response.Write("<script>alert('"+dgItem.Cells[2].Text+"和"+dgItem.Cells[3].Text+"')</script>");

}
}
}

private void dg_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemIndex<0) return;
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
System.Web.UI.WebControls.CheckBox chkExport;
chkExport=(CheckBox)e.Item.FindControl("chkExport");
chkExport.Attributes.Add("OnClick","SetCheckBoxState()");
e.Item.Attributes.Add("onmouseover","currentcolor=this.style.backgroundColor;this.style.backgroundColor='48d1cc'");
e.Item.Attributes.Add("onmouseout","this.style.backgroundColor=currentcolor");
}
}



}
}

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 青青青在线播放| 女性隐私黄www网站视频| 免费激情视频在线观看| www.男人天堂网| 欧美做受777cos| 黄色片免费网址| 国产无色aaa| 99国产精品久久久久久| 天堂av在线8| 激情久久综合网| 色中文字幕在线观看| 国内av免费观看| 老汉色影院首页| 国产成人亚洲综合无码| 丰满的少妇愉情hd高清果冻传媒| 在线观看18视频网站| theporn国产精品| 香蕉视频免费版| 日本精品福利视频| 免费国产黄色网址| 亚洲成熟丰满熟妇高潮xxxxx| 国产男女在线观看| 99视频在线视频| 亚洲天堂av一区二区| 只有这里有精品| 精品国产一二三四区| 一本色道无码道dvd在线观看| 天堂网在线免费观看| 日本一二三区在线| 日韩一级性生活片| 波多野结衣xxxx| 欧美人成在线观看| 69久久久久久| 国产一级片91| 国产色视频在线播放| 国产传媒久久久| 91视频免费版污| www.av91| 超碰成人在线播放| 久久黄色片视频| 日韩av片免费观看| jizzjizz国产精品喷水| 国产无色aaa| 国产中文字幕视频在线观看| 日韩av自拍偷拍| 超碰网在线观看| h无码动漫在线观看| 第一区免费在线观看| 国产在线青青草| 成人在线观看毛片| 亚洲第一天堂久久| 久久久久狠狠高潮亚洲精品| 中文字幕人妻熟女人妻洋洋| 国产又大又黄又猛| av网站在线观看不卡| 久久久久福利视频| 国内av免费观看| 伊人五月天婷婷| 亚洲久久中文字幕| 男人搞女人网站| 成人亚洲视频在线观看| 日本免费黄视频| 黄色av网址在线播放| 久久香蕉视频网站| 女同性恋一区二区| 国产系列第一页| 视频一区二区视频| 99精品视频国产| 大地资源第二页在线观看高清版| 亚洲综合av在线播放| 天天操天天爱天天爽| 苍井空浴缸大战猛男120分钟| 日本精品一区在线观看| 99re在线视频免费观看| 国产精品亚洲二区在线观看| 国产精品丝袜久久久久久消防器材| 国产曰肥老太婆无遮挡| 人人妻人人做人人爽| 日本欧美黄色片| www.xxx亚洲| 一区二区三区四区毛片| 午夜国产福利在线观看| 99re8这里只有精品| 久久免费一级片| 国精产品一区一区三区视频| 337p粉嫩大胆噜噜噜鲁| 别急慢慢来1978如如2| 手机免费av片| 91网站在线观看免费| 噜噜噜久久亚洲精品国产品麻豆| 精品少妇人欧美激情在线观看| 一本大道熟女人妻中文字幕在线 | 亚洲精品久久久久久久蜜桃臀| 看一级黄色录像| 成年网站在线免费观看| 国产亚洲视频一区| av片在线免费| 午夜视频在线瓜伦| 天堂а√在线中文在线| 熟女性饥渴一区二区三区| 欧美成年人视频在线观看| 黄色激情在线视频| 国产喷水theporn| 丁香六月激情婷婷| 中文字幕丰满乱码| 欧美牲交a欧美牲交| 丰满女人性猛交| 精品日韩久久久| 人人妻人人澡人人爽欧美一区| 激情五月婷婷久久| 精品久久一二三| av在线网站免费观看| 91香蕉视频污版| 免费成人午夜视频| 91社在线播放| 国产精品久久久久久9999| 国内外成人激情视频| 8x8ⅹ国产精品一区二区二区| 少妇一级淫免费播放| 欧美网站免费观看| 国产欧美综合一区| 911福利视频| 老熟妇仑乱视频一区二区| 免费看黄在线看| 亚洲精品国产suv一区88| 中文字幕成人免费视频| 一本大道熟女人妻中文字幕在线| 妺妺窝人体色www看人体| 吴梦梦av在线| 日本一本在线视频| 亚洲日本黄色片| 国产农村妇女精品久久| 午夜免费福利在线| 午夜免费福利在线| 性chinese极品按摩| 色国产在线视频| 五月婷婷丁香综合网| 亚洲无吗一区二区三区| 中文字幕第38页| 6080国产精品| www.黄色网址.com| 亚洲欧美一二三| 国产911在线观看| 国产美女永久无遮挡| 妺妺窝人体色www看人体| 激情成人开心网| 无码专区aaaaaa免费视频| 2022亚洲天堂| 久久久久国产一区| 亚洲色图欧美自拍| 无颜之月在线看| 青青草原av在线播放| 欧美婷婷精品激情| 波多野结衣三级在线| 国产一级大片免费看| 日韩av高清在线看片| 国产三级三级三级看三级| 国产成年人视频网站| 日本精品福利视频| 国产精品免费成人| 在线观看日本www| 精品无码一区二区三区在线| 五月婷婷深爱五月| 国产系列第一页| 大陆极品少妇内射aaaaa| 在线观看av网页| 91精品国产毛片武则天| 无码人妻丰满熟妇区五十路百度| av在线网址导航| 免费国产a级片| 三年中文高清在线观看第6集| 欧美成人三级在线视频| 手机看片一级片| 国产二区视频在线播放| 日本福利视频导航| 欧美伦理片在线看| 欧美日韩dvd| 午夜免费福利视频在线观看| 日本a在线免费观看| 亚洲精品国产久| 亚洲五月天综合| 国产l精品国产亚洲区久久| 日韩欧美中文视频| 91小视频网站| 成人性做爰aaa片免费看不忠| 国产91在线亚洲| 99亚洲国产精品| 日韩精品一区二区在线视频| 少妇大叫太大太粗太爽了a片小说| 5月婷婷6月丁香| www.av中文字幕| 99精品在线免费视频| 午夜激情视频网| 在线观看免费av网址| 国产黄色特级片| 99色精品视频| 久久综合久久色| 黄色一级大片在线观看| 波多野结衣乳巨码无在线| 国产69精品久久久久999小说|