WEB开发网      婵犻潧鍊婚弲顐︽偟椤栨稓闄勯柦妯侯槸閻庤霉濠婂骸浜剧紒杈ㄥ笚閹峰懘鎮╅崹顐ゆ殸婵炴垶鎸撮崑鎾趁归悩鐑橆棄闁搞劌瀛╃粋宥夘敃閿濆柊锕傛煙鐎涙ê鐏f繝濠冨灴閹啴宕熼鍡╀紘婵炲濮惧Λ鍕叏閳哄懎绀夋繛鎴濈-楠炪垽鎮归崶褍妲婚柛銊ュ缁傚秹鏁撻敓锟� ---闂佹寧娲╅幏锟�
开发学院图形图像Flash Silverlight 2 (beta1)数据操作(2)——使用ASP.NE... 阅读

Silverlight 2 (beta1)数据操作(2)——使用ASP.NET Web Service进行数据CRUD操作(下)

 2008-10-11 11:42:49 来源:WEB开发网 闂侀潧妫撮幏锟�闂佸憡鍨电换鎰版儍椤掑倵鍋撳☉娆嶄沪缂傚稄鎷�婵犫拃鍛粶闁靛洤娲ㄩ埀顒佺⊕閵囩偟绱為敓锟�闂侀潧妫撮幏锟�  闂佺ǹ绻楀▍鏇㈠极閻愬搫绾ч柕濠忕細閼割亜顪冪€n剙浠ф繛鍫熷灥椤曘儵顢欓悡搴ば�
核心提示:本文示例源代码或素材下载 本篇包含以下内容:添加数据部分 查询数据部分 修改数据部分 删除数据部分 整合程序 结语 我们把各个部分分别用用户控件实现,然后在Page.xaml中一起整合起来,Silverlight 2 (beta1)数据操作(2)——使用ASP.NET Web Service进行数据CRUD操作

本文示例源代码或素材下载

本篇包含以下内容:

添加数据部分

查询数据部分

修改数据部分

删除数据部分

整合程序

结语

我们把各个部分分别用用户控件实现,然后在Page.xaml中一起整合起来。

添加数据部分前台界面

Silverlight 2 (beta1)数据操作(2)——使用ASP.NET Web Service进行数据CRUD操作(下)

后台代码//按钮事件
void saveButton_Click(object sender, RoutedEventArgs e)
{
  if (userName.Text.Trim() == string.Empty)
  {
    errMessage.Foreground = new SolidColorBrush(Colors.Red);
    errMessage.Text = "请输入用户名称!";
    errMessage.Visibility = Visibility.Visible;
    return;
  }
  //调用WebService
  WebServiceProxy.UserManageSoapClient userMgrSoapClient =
    new YJingLee.WebSrv.WebServiceProxy.UserManageSoapClient();
  //创建用户操作
  userMgrSoapClient.CreateUserAsync(userName.Text);
  userMgrSoapClient.CreateUserCompleted +=
    new EventHandler<YJingLee.WebSrv.WebServiceProxy.
      CreateUserCompletedEventArgs>
      (userMgrSoapClient_CreateUserCompleted);
}
void userMgrSoapClient_CreateUserCompleted(object sender,
  YJingLee.WebSrv.WebServiceProxy.CreateUserCompletedEventArgs e)
{
  if (e.Error == null)
  {
    errMessage.Text = "创建用户成功!";
    errMessage.Foreground = new SolidColorBrush(Colors.Blue);
    errMessage.Visibility = Visibility.Visible;
  }
  else
  {
    errMessage.Foreground = new SolidColorBrush(Colors.Red);
    errMessage.Text = e.Error.ToString();
    errMessage.Visibility = Visibility.Visible;
  }
}
查询数据部分前台界面

我们使用Silverlight 2自带的DataGrid控件绑定数据。前台非常简单,只是一个DataGrid控件,但是前段时间有的同学问DataGrid控件不知怎么弄进来。这里详细说明一下。

1 2 3 4  下一页

Tags:Silverlight 数据

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