锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久高清视频免费,国产白丝在线观看,国产成人精品一区二区三区视频 http://www.aygfsteel.com/programmer/category/27875.htmlzh-cnFri, 07 Dec 2007 06:19:37 GMTFri, 07 Dec 2007 06:19:37 GMT60Add javascript to the clienthttp://www.aygfsteel.com/programmer/archive/2007/08/30/165566.htmlwadewadeThu, 30 Aug 2007 10:34:00 GMThttp://www.aygfsteel.com/programmer/archive/2007/08/30/165566.htmlhttp://www.aygfsteel.com/programmer/comments/165566.htmlhttp://www.aygfsteel.com/programmer/archive/2007/08/30/165566.html#Feedback0http://www.aygfsteel.com/programmer/comments/commentRss/165566.htmlhttp://www.aygfsteel.com/programmer/services/trackbacks/165566.html 

Show how to add script to the client in aspx file.

/// <param name="rbl">RadioButtonList to apply script to</param>
/// <param name="page">The Page the script is going to be appended to</param>
/// <param name="script">The script to append</param>
public static void SetRadioButtonListItemScript(RadioButtonList rbl, Page page, string script)
{
for (int idx = 0; idx < rbl.Items.Count; idx++)
{
RegisterClientObjectFunction(page, rbl, idx, script);
}
}

/// <param name="page">The Page the script is going to be appended to</param> /// <param name="rbl">RadioButtonList to apply script to</param> /// <param name="idx">the index of the radio button</param> /// <param name="script">The script to append</param> static private void RegisterClientObjectFunction(Page page, RadioButtonList rbl, int idx, string script)
{
StringBuilder sw = new StringBuilder();
if (!page.IsStartupScriptRegistered(rbl.ClientID + "_" + idx.ToString() + "script"))
{
sw.Append(@"<SCRIPT>");
sw.Append(@"document.getElementById('" + rbl.ClientID + "_" + idx.ToString() + "').onclick=function() {" + script + "return true;}");
sw.Append(@"</SCRIPT>");
page.RegisterStartupScript(rbl.ClientID + "_" + idx.ToString() + "script", sw.ToString());
}
}

static private void RegisterClientObjectFunction(Page page, CheckBox chk, string script)
{
StringBuilder sw = new StringBuilder();
if (!page.IsStartupScriptRegistered(chk + "script"))
{
sw.Append(@"<SCRIPT>");
sw.Append(@"document.getElementById('"+chk.ClientID + "').onclick=function() {" + script + "return true;}");
sw.Append(@"</SCRIPT>");
page.RegisterStartupScript(chk.ClientID + "script", sw.ToString());
}
}

 


wade 2007-08-30 18:34 鍙戣〃璇勮
]]>
Refresh related controls' value when data changed using DataBind in Winformhttp://www.aygfsteel.com/programmer/archive/2007/08/29/165569.htmlwadewadeWed, 29 Aug 2007 02:31:00 GMThttp://www.aygfsteel.com/programmer/archive/2007/08/29/165569.htmlhttp://www.aygfsteel.com/programmer/comments/165569.htmlhttp://www.aygfsteel.com/programmer/archive/2007/08/29/165569.html#Feedback0http://www.aygfsteel.com/programmer/comments/commentRss/165569.htmlhttp://www.aygfsteel.com/programmer/services/trackbacks/165569.htmlGoal:

Use a ComboBox to select an item, and save the selected item's value to some textboxes. each control is using databinding.

Problems:

1. set control's value when comboBox changed, after the comboBox lost focus, the text was lost since the controls reload the data from binding source.

2. set binding source's value, the text will be set only when the comboBox lost focus. but we want to set the text immediately when the comboBox changed.

Solution:

set binding source's value, and call comboBox's writeValue for comboBox. this will write the comboBox's value to datasource, and reload all controls' value.

Test selectedTest = (Test)comboBox1.SelectedItem;

Test test = (Test)bindingSource1.DataSource;
if (selectedTest == null || test == null)
return;

//save the selected value to the binding source test.Name = selectedTest.Name; test.Value = selectedTest.Value; //this will write the comboBox's value to datasource, and reload all controls' value comboBox1.DataBindings["SelectedValue"].WriteValue();

 


wade 2007-08-29 10:31 鍙戣〃璇勮
]]>
Use AbstractTransactionalSpringContextTests to rollback NUnit test case automaticallyhttp://www.aygfsteel.com/programmer/archive/2007/08/20/165575.htmlwadewadeMon, 20 Aug 2007 08:12:00 GMThttp://www.aygfsteel.com/programmer/archive/2007/08/20/165575.htmlhttp://www.aygfsteel.com/programmer/comments/165575.htmlhttp://www.aygfsteel.com/programmer/archive/2007/08/20/165575.html#Feedback0http://www.aygfsteel.com/programmer/comments/commentRss/165575.htmlhttp://www.aygfsteel.com/programmer/services/trackbacks/165575.html闃呰鍏ㄦ枃

Wade 2007-08-20 16:12 鍙戣〃璇勮


wade 2007-08-20 16:12 鍙戣〃璇勮
]]>
Parse and format date in c#http://www.aygfsteel.com/programmer/archive/2007/08/17/165576.htmlwadewadeFri, 17 Aug 2007 07:18:00 GMThttp://www.aygfsteel.com/programmer/archive/2007/08/17/165576.htmlhttp://www.aygfsteel.com/programmer/comments/165576.htmlhttp://www.aygfsteel.com/programmer/archive/2007/08/17/165576.html#Feedback0http://www.aygfsteel.com/programmer/comments/commentRss/165576.htmlhttp://www.aygfsteel.com/programmer/services/trackbacks/165576.html闃呰鍏ㄦ枃

Wade 2007-08-17 15:18 鍙戣〃璇勮


wade 2007-08-17 15:18 鍙戣〃璇勮
]]>
Could not load file or assembly 'ADODB, Version=7.0.3300.0http://www.aygfsteel.com/programmer/archive/2007/08/16/165577.htmlwadewadeThu, 16 Aug 2007 08:59:00 GMThttp://www.aygfsteel.com/programmer/archive/2007/08/16/165577.htmlhttp://www.aygfsteel.com/programmer/comments/165577.htmlhttp://www.aygfsteel.com/programmer/archive/2007/08/16/165577.html#Feedback0http://www.aygfsteel.com/programmer/comments/commentRss/165577.htmlhttp://www.aygfsteel.com/programmer/services/trackbacks/165577.html闃呰鍏ㄦ枃

Wade 2007-08-16 16:59 鍙戣〃璇勮


wade 2007-08-16 16:59 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 博爱县| 镶黄旗| 曲阳县| 崇左市| 正定县| 延寿县| 永春县| 马关县| 佛坪县| 惠水县| 衡阳县| 凤凰县| 桐庐县| 麦盖提县| 泾阳县| 衡山县| 安远县| 黄浦区| 准格尔旗| 永平县| 翁牛特旗| 漾濞| 宿松县| 桃江县| 夏河县| 科技| 东乌珠穆沁旗| 宝清县| 石城县| 永顺县| 洪雅县| 修文县| 宕昌县| 台东市| 永年县| 中阳县| 鄯善县| 马尔康县| 汝阳县| 衢州市| 泾源县|