winform 批量控制項取值賦值

2022-09-02 02:27:13 字數 981 閱讀 2835

以前寫winform 最多寫幾個文字框,最近需要入錄乙個人員資訊,那好幾十個字段,一下子幹蒙了,這要是乙個個取值賦值都寫到明天了,於是就自己寫了個方法,也不是什麼高大上的,就是很簡單很普通很low的方法。

廢話少說上**,注意,這塊我就用了個文字框,你也可以找到所有控制項,盡量控制項name與實體字段一樣。

public dictionarygetrs_infovue()

}return

dic;

}

view code

根據控制項,實體賦值

///

///屬性賦值

/// ///

//////

///public

static t setproperties(t t, dictionarykeyvalues)

}else}}

}}

if (keyvalues.count < 0

)

return

t; }

view code

根據實體,控制項賦值

public

static dictionary getproperties(t t)

propertyinfo properties = t.gettype().getproperties(bindingflags.instance |bindingflags.public);

if (properties.length <= 0

)

var dic = new dictionary();

foreach (propertyinfo item in

properties)

else

dic.add(name,

"");}}

}return

dic;

}

view code

jQuery控制項取值,賦值

是乙個jquery物件,而不是乙個dom element value是dom element的屬性,jquery與之對應的是val val 獲得第乙個匹配元素的當前值。val val 設定第乙個匹配元素的值。1.span,p,div id html id html val 2.input id va...

EasyUI 部分控制項取值賦值

1 textbox取值賦值 取值 var val id textbox getvalue 賦值 id textbox setvalue text 2.validatebox取值賦值 取值 varval id val 賦值 id val abc 3.combobox取值賦值 多選取值 cc combo...

Jquery給基本控制項的取值 賦值

jquery給基本控制項的取值 賦值 與 textbox var str txt val txt val set lbl value 文字框,文字區域 text id attr value 清空內容 text id attr value test 填充內容 lable var str lbl tex...