using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.web.ui;
using system.reflection;
using system.web.ui.webcontrols;
using system.data;
/// 業務物件
/// 控制項集合
public static void bindobjecttocontrols(object obj, system.web.ui.control container)
else}}
///
/// 查詢並設定控制項屬性
///
/// 業務物件
/// 業務物件屬性
/// 控制項集合
/// 控制項屬性集合
/// 屬性名稱
/// 屬性型別
///
public static bool findandsetcontrolproperty(object obj, propertyinfo objproperty, system.web.ui.control control, propertyinfo controlpropertiesarray, string propertyname, type type)
}return false;
}///
/// 綁控制項到定業務物件
///
/// 業務物件
/// 控制項集合
public static void bindcontrolstoobject(object obj, system.web.ui.control container)
else}}
///
/// 查詢並得到控制項屬性
///
/// 業務物件
/// 業務物件屬性
/// 控制項集合
/// 控制項屬性集合
/// 屬性名稱
/// 屬性型別
///
public static bool findandgetcontrolproperty(object obj, propertyinfo objproperty, system.web.ui.control control, propertyinfo controlpropertiesarray, string propertyname, type type)
catch}}
return true;
}///
/// 繫結datarow到業務物件
///
/// 業務物件
/// datarow
public static void binddatatabletoojbect(object obj, datarow dr)
catch}}}}}
webform 內建物件(頁面間傳值)
querystring url傳值 頁面名後面加?變數名 值 有點 不佔伺服器記憶體。缺點 保密性差 傳遞字串長度有限。response 相應請求物件 response.redirect url 服務端重定向,只能在當前頁面開啟。request 獲取請求物件,獲取傳遞過來的值。response.wr...
物件導向 多型 類方法 反射 (四)
抽象類鴨子型別 類方法isinstance 與 issubclass 反射多型 指一種型別的事物,擁有多種形態 為了不同的事物呼叫,產生不同的結果 作用 為了在不知道物件具體型別的情況下,同一物件呼叫方法的規範。先抽象,再繼承 父類 定製一套統一的規範 子類 遵循父類的統一的規範。多型的三種表現形式...
Python 類反射機制,類名路徑例項化物件
說明 反射就是通過字串的形式,匯入模組 通過字串的形式,去模組尋找指定函式,並執行。利用字串的形式去物件 模組 中操作 查詢 獲取 刪除 新增 成員,一種基於字串的事件驅動。反射功能的實現,由這4個內建函式來實現 hasattr,getattr,setattr,delattr 函式名說明 getat...