日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

ASP.NET基础教程-Web 自定义控件的使用-根据属性值从数据库中提取数据并在页面上自动生成一个表格...

發(fā)布時(shí)間:2024/4/14 asp.net 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ASP.NET基础教程-Web 自定义控件的使用-根据属性值从数据库中提取数据并在页面上自动生成一个表格... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、新建一個(gè)Web 控件庫;
二、在WebCustomControl1.cs文件中編制如下代碼:
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel; namespace WebControlLibrary1
{
??? /// <summary>
?? /// WebCustomControl1 的摘要說明。
?? /// </summary>
?? [DefaultProperty("Text"),
????? ToolboxData("<{0}:WebCustomControl1 runat=server></{0}:WebCustomControl1>")]
??? public class WebCustomControl1 : System.Web.UI.WebControls.WebControl
??? {
??????? private string text;//存儲用戶輸入的文本內(nèi)容
??????? public string tablename;//存儲用戶輸入的屬性值
?????? [Bindable(true),Category("Appearance"),?DefaultValue("")] Public string Tablename //添加用戶自定義文本輸出次數(shù)的屬性
?????? {
???????? get {
?????????????? return tablename;
???????????? }
???????? set
??????????? {
??????????????? tablename=value;
??????????? }
??????? }
????? public string Text? //添加用戶自定義文本屬性
????? {
???????? get
???????? {
??????? ?return text;?
???????? }
???????? set
???????? {
???????? ?text = value;??
???????? }
????? }
/// <summary>
?? /// 將此控件呈現(xiàn)給指定的輸出參數(shù)。
?? /// </summary>
?? /// <param name="output"> 要寫出到的 HTML 編寫器 </param>
?? //protected訪問僅限于包含類或從包含類派生的類型。
???? 使用 override 修飾符來修改方法、屬性、索引器或事件。
???? HtmlTextWriter類在 Web 窗體頁上寫出一系列連續(xù)的 HTML 特
???? 定字符和文本。
??? 此類提供 ASP.NET 服務(wù)器控件在將 HTML 內(nèi)容呈現(xiàn)給
???? 客戶端時(shí)所使用的格式化功能。 protected override void Render(HtmlTextWriter output)
?? {
????? SqlConnection con=new SqlConnection(@System.Configuration.ConfigurationSettings.AppSettings["server"]);
????? con.Open();
????? string oSql="select count(id) from sysobjects where name='"+tablename.ToString()+"'";
????? SqlCommand comm=new SqlCommand(oSql,con);
????? int jl=(Int32)comm.ExecuteScalar();
????? con.Close();
????? if(jl>0)?? {
?????? con.Open();
?????? oSql="select * from "+tablename.ToString();
?????? SqlDataAdapter da=new SqlDataAdapter(oSql,con);
?????? DataSet ds=new DataSet();
?????? da.Fill(ds,"Query");
?????? con.Close();
?????? string Text_Value="";
?????? for(int i=0;i<ds.Tables["Query"].Rows.Count;i++){
??????????? Text_Value=Text_Value+"<TR>";
??????????? for(int j=0;j<ds.Tables["Query"].Columns.Count;j++){
?Text_Value=Text_Value+"<TD>"+ds.Tables["Query"].Rows[i][j].ToString()+"</TD>";}
??????????? Text_Value=Text_Value+"</TR>";}
?????? output.Write("<TABLE id='Table1' style='Z-INDEX: 115; LEFT: 0px; POSITION: absolute; TOP: 0px'
???????? cellSpacing='1' cellPadding='1' width='300' border='1'>"+Text_Value.ToString()+"</TABLE>");
?????? }
??????? else{output.Write("對不起,找不到數(shù)據(jù)源,請確認(rèn)你輸入到“Tablename”屬性的表名在數(shù)據(jù)庫中存在");}
}
三、將控件編譯生成WebControlLibrary1.dll;
四、新建一個(gè)ASP.NET應(yīng)用程序;
五、將生成的WebControlLibrary1.dll文件添加到工具欄中;
六、在工具欄中將添加的用戶自定義控件添加到頁面;
七、設(shè)置控件的Tablename屬性為“成績表”。 八、運(yùn)行結(jié)果
?

轉(zhuǎn)載于:https://blog.51cto.com/chenxing/58197

總結(jié)

以上是生活随笔為你收集整理的ASP.NET基础教程-Web 自定义控件的使用-根据属性值从数据库中提取数据并在页面上自动生成一个表格...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲熟女一区 | 国产人人干| 夜夜超碰| 美女又黄又免费 | 二级黄色大片 | 亚洲精品www久久久 一级aaa毛片 | www.黄色片.com | av老司机在线播放 | 久久久亚洲av波多野结衣 | 伊人成综合 | 老师的肉丝玉足夹茎 | 巨茎大战刘亦菲 | 黄色av三级| 欧美一级网 | 18禁免费观看网站 | 深夜免费在线视频 | 极品粉嫩小仙女高潮喷水久久 | 自拍视频网址 | 午夜激情一区 | 深爱激情站 | 自拍偷拍在线视频 | 国产精品精品 | 久久久久国产精品熟女影院 | 中文字幕日韩欧美 | 亚洲成人少妇 | 亚洲精品国产精品国自产在线 | videos亚洲 | 欧美国产精品一区二区 | a无一区二区三区 | 中文字幕一区二区在线老色批影视 | 欧美日韩第一页 | 婷婷丁香六月天 | 国产精品大屁股白浆一区 | 日韩综合色| 亚洲一区精品视频在线观看 | av在线免费观看一区 | 国产91综合一区在线观看 | 韩国主播青草55部完整 | 日韩高清影视在线观看 | 精品欧美一区二区三区免费观看 | 肉色丝袜脚交一区二区 | 国产真实老熟女无套内射 | 亚洲精品1234| 久久久男女 | 久久人人爽人人爽人人片 | 日韩福利视频在线观看 | 欧美中文字幕在线视频 | 中文字幕欧美在线 | 黄色一级片网站 | 美女三级黄色片 | 涩涩国产 | 国产综合久久久久久鬼色 | 欧美与黑人午夜性猛交久久久 | 亚洲是色| 美女被娇喘流出白 | 欧美日免费| 亚洲精品福利网站 | 亚洲黄色成人网 | 国产一区二区三区四区五区六区 | a级黄色影院 | 中文字幕亚洲在线 | 精品国产免费无码久久久 | 男人扒女人添高潮视频 | 国产一级影院 | 日本一区二区免费视频 | 精品综合久久 | 亚洲国产v | 国产成人亚洲综合a∨婷婷 台湾a级片 | 天天av天天干 | 97国产高清 | 久久r这里只有精品 | 国产视频在线观看视频 | 精产国品一二三产区m553麻豆 | 91黄在线看 | 男生和女生靠逼视频 | 91视频污在线观看 | 欧美精品在欧美一区二区少妇 | 不卡的中文字幕 | 午夜精品久久99蜜桃的功能介绍 | 亚洲天堂自拍偷拍 | 国产制服91一区二区三区制服 | 欧美久久天堂 | 国产高潮流白浆喷水视频 | 三年中国片在线高清观看 | 日韩理论视频 | 爱爱视频在线看 | www,av在线 | 在线观看无码精品 | 特级一级黄色片 | 丰满熟妇人妻中文字幕 | 成人黄色网址在线观看 | 欧美熟妇另类久久久久久多毛 | 午夜成人影片 | 日本少妇xxx | 国产黄色一级片视频 | 欧美一区二区三区啪啪 | 亚洲成a人片 | 黄色精品视频 | 亚洲伊人婷婷 |