WEB开发网      濠电娀娼ч崐濠氬疾椤愶附鍋熸い鏍ㄧ〒闂勫嫰鏌﹀Ο渚Ц闁诲氦顕ч湁婵犲﹤楠告禍鍓х磼鏉堛劌绗氶柟宄版嚇閹晠宕归銈嗘濠电偞鍨堕幐鎾磻閹捐秮褰掓偐閻戞﹩妫勯梺鎼炲妼鐎涒晝绮嬪澶樻晝闁挎繂鏌婇敃鍌涚厵閻庢稒锚閻忥絾绻濇繝鍐ㄧ伌闁诡垰鍟村畷鐔碱敂閸♀晙绱樺┑鐐差嚟婵儳螞閸曨剚鍙忛柍鍝勬噹缁€澶嬬箾閹存繄锛嶆鐐灲閹綊宕惰濡插鏌涢妸銉ヮ劉缂佸倸绉归弫鎾绘晸閿燂拷 ---闂備焦瀵уú鈺呭箯閿燂拷
开发学院图形图像Flash Silverlight 2 (beta1)数据操作(6)——使用LINQ t... 阅读

Silverlight 2 (beta1)数据操作(6)——使用LINQ to SQL进行数据CRUD操作(下)

 2008-10-11 11:42:19 来源:WEB开发网 闂備線娼уΛ鎾箯閿燂拷闂備礁鎲¢崹鐢垫崲閹扮増鍎嶆い鎺戝€甸崑鎾斥槈濞嗗秳娌紓鍌氱▌閹凤拷濠电姭鎷冮崨顓濈捕闂侀潧娲ゅú銊╁焵椤掍胶鈯曢柕鍥╁仧缁辩偤鏁撻敓锟�闂備線娼уΛ鎾箯閿燂拷  闂備胶枪缁绘鈻嶉弴銏犳瀬闁绘劖顐煎☉妯锋瀻闁归偊鍓涘▔姘舵⒑閸涘⿴娈旀繛灞傚妼閳绘捇骞嬪┑鎰濡炪倖姊婚崢褏鎲撮敓锟�
核心提示: 1.前台页面前台显示页面,非常简单,Silverlight 2 (beta1)数据操作(6)——使用LINQ to SQL进行数据CRUD操作(下)(4),我就放置了DataGrid控件和一个用户控件,<Grid x:Name="LayoutRoot" Backg

1.前台页面

前台显示页面,非常简单,我就放置了DataGrid控件和一个用户控件。

<Grid x:Name="LayoutRoot" Background="White">
  <Grid.RowDefinitions>
    <RowDefinition Height="200"/>
    <RowDefinition Height="400"/>
  </Grid.RowDefinitions>
  <my:DataGrid x:Name="grdProducts" IsReadOnly="True"
        Margin="14" Grid.Row="0"
        AutoGenerateColumns="True"
        GridlinesVisibility="All"
        RowDetailsVisibility="Visible"
        SelectionChanged="grdProducts_SelectionChanged"/>
 <Academe:ProductDetail x:Name="ProductDetailShow" Grid.Row="1"/>
</Grid>

2.查询数据

在Page()方法中,直接异步调用GetAllProducts方法获取数据,绑定到DataGrid控件上面。

academeSClient.GetAllProductsCompleted +=
  new EventHandler<GetAllProductsCompletedEventArgs>
    (academeSClient_GetAllProductsCompleted);
academeSClient.GetAllProductsAsync();

在完成调用之后,获取数据,绑定到控件上面。

void academeSClient_GetAllProductsCompleted(object sender,
  GetAllProductsCompletedEventArgs e)
{
  Product[] products = e.Result;
  grdProducts.ItemsSource = products;
}

3.SelectionChanged事件

上一页  1 2 3 4 5  下一页

Tags:Silverlight 数据

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接