DevExpressGridControl的数据绑定

DevExpressGridControl的数据绑定本⼈不才啊,折腾2个多⼩时才把数据绑定好。现在把折腾过程记录⼀下来以帮助更多的朋友,⾃⼰也温习⼀下。直接上代码了哈。。。。奥肯定律
WPF哈
技术创新管理xaml⽂件
<dxg:GridControl Name="GridControl">
<dxg:GridControl.Columns>
<dxg:GridColumn Header="ID" FieldName="UserID"  MinWidth="100"/>
<dxg:GridColumn Header="⽤户名" FieldName="UserName"  MinWidth="100"/>天津蓟县莱德商厦火灾
<dxg:GridColumn FieldName="PwdSalt"  MinWidth="100" Header="密码盐" />
<dxg:GridColumn FieldName="Passwd"  MinWidth="100" Header="密码" />
<dxg:GridColumn FieldName="RoleID"  MinWidth="100" Header="⾓⾊" />
<dxg:GridColumn FieldName="Area" MinWidth="100" Header="地区" />
<dxg:GridColumn FieldName="Phone" MinWidth="100" Header="电话" />
<dxg:GridColumn FieldName="CreateDate" MinWidth="100" Header="创建⽇期" />
<dxg:GridColumn FieldName="LastLogin"  MinWidth="100" Header="最后登陆时间"/>土耳其开局
<dxg:GridColumn FieldName="LoginTimes"  MinWidth="100" Header="登陆次数"/>
<dxg:GridColumn FieldName="Status"  MinWidth="100"  Header="⽤户状态"/>
</dxg:GridControl.Columns>
<dxg:GridControl.View>
<dxg:TableView Name="ds" />
</dxg:GridControl.View>
</dxg:GridControl>
以上注意⼀下:FieldName貌似是和数据库⾥⾯的⼤⼩写应保持⼀致的,这⾥我就折腾⽼长时间了。
后台代码cs
private void query_Click(object sender, RoutedEventArgs e)
{
string error = "";
T_USERS user = new T_USERS();
string sarea = Area.SelectedItemValue.ToString();
//user.Area = Convert.ToInt32(sarea.Substring(0,2));
user.UserName = UserName.Text.Trim().ToString();
pearson相关分析
Services.WebServiceEntrySoapClient service = new WebServiceEntrySoapClient();
DataSet ds = service.f_Service_QUERYUSER(out error, user);
if (error.Length > 0)
{载脂蛋白
System.Windows.MessageBox.Show(error);
return;
}
DataTable dt = ds.Tables[0];
int i = dt.Rows.Count;
GridControl.ItemsSource = dt;  //只有这⾥才是最重要的上⾯哪些代码都是查询数据库⽣成DataTable
}
完⼯!

本文发布于:2024-09-21 01:36:27,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/279955.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:登陆   代码   记录   折腾
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议