国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > .NET > 正文

asp.net簡(jiǎn)單頁(yè)面控件賦值實(shí)現(xiàn)的方法

2024-07-10 12:53:46
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Asp.Net開(kāi)發(fā)技術(shù)中,我們可以通過(guò)存儲(chǔ)過(guò)程進(jìn)行分頁(yè),但在編寫(xiě)存儲(chǔ)過(guò)程中其實(shí)更困難,錯(cuò)新技術(shù)頻道小編搜集了asp.net簡(jiǎn)單頁(yè)面控件賦值實(shí)現(xiàn)的方法,感興趣的朋友一起來(lái)看看吧!

分享給大家供大家參考,具體如下:

/// <summary>/// 賦值 表名,控件名,要查詢(xún)的唯一數(shù)據(jù)/// </summary>protected void SetEvaluate(string TableName, string UpName, string Id){    ContentPlaceHolder cph = (ContentPlaceHolder)Page.Master.FindControl("cph_context");    UpdatePanel up = (UpdatePanel)cph.FindControl(UpName);    DataTable dt = LOaPersonLogic.GetPersonTemp("select * from " + TableName + " where ID='" + Id + "'");    for (int i = 0; i < dt.Columns.Count; i++)    {      //集合表頭名稱(chēng) dt.Columns[i]      //集合值dt.Rows[0][i].ToString()      foreach (Control ctl in up.Controls[0].Controls)      {        if ((ctl is TextBox) && ctl.ID.Trim() == dt.Columns[i].ToString().Trim())        {          ((TextBox)ctl).Text = dt.Rows[0][i].ToString();        }        if ((ctl is DropDownList) && ctl.ID.Trim() == dt.Columns[i].ToString().Trim())        {          ((DropDownList)ctl).Items.FindByValue(dt.Rows[0][i].ToString().Trim()).Selected = true;        }      }    }}/// <summary>/// 生成sql 修改sql/// </summary>/// <param name="TableName">表名稱(chēng)</param>/// <param name="WyId">唯一id主鍵</param>/// <param name="UpName"></param>/// <param name="Id">修改id</param>protected string CreateSql(string TableName, string WyId, string UpName, string Id){    string SQL = "update " + TableName + " set ";    ContentPlaceHolder cph = (ContentPlaceHolder)Page.Master.FindControl("cph_context");    UpdatePanel up = (UpdatePanel)cph.FindControl(UpName);    foreach (Control ctl in up.Controls[0].Controls)    {      if (ctl is TextBox)      {        SQL = SQL + ctl.ID + "='" + ((TextBox)ctl).Text + "',";      }      if (ctl is DropDownList)      {        SQL = SQL + ctl.ID + "='" + ((DropDownList)ctl).SelectedItem.Value.Trim() + "',";      }    }    if (SQL.IndexOf(',') > -1)    {      SQL = SQL.Substring(0, SQL.Length - 1) + " where " + WyId + "='" + Id + "'";    }    return SQL;}

上文是錯(cuò)新技術(shù)頻道小編介紹的asp.net簡(jiǎn)單頁(yè)面控件賦值實(shí)現(xiàn)的方法,相信大家已經(jīng)得到了準(zhǔn)確的答案,程序員正在夜以繼日的學(xué)習(xí),未來(lái)的世界是屬于我們的。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 嘉荫县| 呼玛县| 抚顺市| 靖远县| 双牌县| 平山县| 读书| 凤山市| 信宜市| 泽库县| 济阳县| 承德县| 新津县| 改则县| 河北区| 浦东新区| 牟定县| 瓦房店市| 仙居县| 洛宁县| 兴宁市| 德保县| 义马市| 百色市| 内乡县| 英吉沙县| 繁峙县| 山阳县| 桂平市| 商都县| 扶绥县| 商南县| 育儿| 张家界市| 棋牌| 宾川县| 田阳县| 富阳市| 吴江市| 济阳县| 黎城县|