我正在尝试从 DatePicker 中获取日期选择(其中的选择被放回到屏幕上的 TextBox 中),然后将其保存到我的 SQL Azure 数据库中,其中类型定义为日期。但是,我似乎找不到要编译的方法的正确结尾/格式。
抛出的确切错误是:
错误 1“Microsoft.Phone.Controls.DatePicker”不包含“XXX”的定义,并且找不到接受“Microsoft.Phone.Controls.DatePicker”类型的第一个参数的扩展方法“XXX”(您是否缺少使用指令或程序集引用?) C:\Users\Kristian Schuhmacher\Documents\Visual Studio 2010\Projects\AT2\App\AT2App\AT2App\Settings\DriverCreator.xaml.cs 40 89 AT2App
以下是一些代码片段:
private void addAccountBtn_Click(object sender, RoutedEventArgs e)
{
_ServiceClient.AddDriverAsync(fnameTxtBox.Text, snameTxtBox.Text, BirthDate.XXX, phonemobNumBox.Text);
}
^( xxx是我要填写的内容)
private void BirthDate_ValueChanged(object sernder, DateTimeValueChangedEventArgs e)
{
var date = (DateTime)BirthDate.Value;
MessageBox.Show(date.ToString("d"));
}
^这是一些与 DatePicker 一起使用的代码
<toolkit:DatePicker Name="BirthDate" ValueChanged="BirthDate_ValueChanged" Margin="2,180,-2,940" />
^这是来自 .xaml 的行
DatePicker 可以正常工作,只是我无法将代码的“xxx”部分正确发送到 WCF 服务,WCF 服务会将其放回我的 SQL Azure 数据库。
对此的任何帮助都会很棒。
谢谢,