国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - asp.net中實體類對象賦值到表單的實現代碼

asp.net中實體類對象賦值到表單的實現代碼

2019-09-10 11:37asp.net教程網 ASP.NET教程

昨天在網上看到了一個利用反射表單賦值到實體類對象的一個方法,自己就在加了個方法,從實體對象到表單,覺的很不錯非常省事,所以把他寫成了一個類,供以后使用

有一個問題就是 :表單名稱和對象的屬性名(我是屬性賦值 你也可以用字段)要保持一樣,,有點不安全,不過后臺用挺好的,在說填寫表單數據后臺用的比較多

復制代碼代碼如下:


using System; 
using System.Data; 
using System.Configuration; 
using System.Collections; 
using System.Collections.Generic; 
using System.Reflection; 
using System.Collections.Specialized; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
using System.Web.UI.HtmlControls; 
/// <summary> 
/// 通過對象設置獲取表單值 
/// </summary> 
namespace Com.Fun 

public static class SetFormToModel<T> 

/// <summary> 
/// 將表單賦予對對象 
/// </summary> 
/// <param name="t">實體對象</param> 
/// <param name="form">表單集合</param> 
public static void GetValue(T t, NameValueCollection form) 

Type type = t.GetType(); 
PropertyInfo[] pi = type.GetProperties(); 
foreach (PropertyInfo p in pi) 

if (form[p.Name] != null) 

p.SetValue(t, Convert.ChangeType(form[p.Name], p.PropertyType), null); 




/// <summary> 
/// 將對象賦予表單 
/// </summary> 
/// <param name="t">實體對象</param> 
/// <param name="c">頁面對象</param> 
public static void SetValue(T t,Page page) 

Type type = t.GetType(); 
PropertyInfo[] pi = type.GetProperties(); 
foreach (PropertyInfo p in pi) 

System.Web.UI.HtmlControls.HtmlInputText text = page.FindControl(p.Name) as System.Web.UI.HtmlControls.HtmlInputText; 
if (text != null) 

text.Value = p.GetValue(t, null).ToString(); 








//調用 
MHouseReco mh = new DHouseReco().GetModel(id); 
Com.Fun.SetFormToModel<MHouseReco>.SetValue(mh,this.Page); 

MHouseReco mh = new MHouseReco(); 
Com.Fun.SetFormToModel<MHouseReco>.GetValue(mh, this.Request.Form); 

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 福利片在线 | 亚洲成av人影片在线观看 | 成人免费看黄色 | 欧美福利在线观看 | 奇米影视四色777me | 亚洲精品电影在线一区 | 国产成人精品免高潮在线观看 | 成人av电影在线观看 | 国产中文字幕一区 | 欧美在线观看视频 | 国产视频二 | 一区二区三区精品 | 亚洲在线观看免费视频 | 日本高清一区 | 日韩国产欧美视频 | 久久久999国产| 亚洲天堂电影 | 国产一区av在线 | 国产精品亚洲精品 | 亚洲免费成人在线 | 综合伊人 | 福利视频一区二区三区 | 玖玖精品 | 成人3d动漫一区二区三区91 | 国产区视频 | 国产精品影院在线观看 | 欧美日韩在线电影 | 希岛爱理一区二区三区av高清 | 欧美一区二区三区 | 2019国产精品 | 日韩福利电影 | 日本免费视频 | 国产视频三区 | 国产精品色婷婷亚洲综合看 | www.福利视频| 在线观看黄色 | av免费在线观看网站 | 午夜精品久久久久久 | av在线一区二区 | 日本一区二区三区免费观看 | 亚洲成av人片一区二区梦乃 |