C# 如何使用LINQ to SQL将文本框数据绑定到DB字段,正确的方法是什么?
目前,我正在编写一个ASP.net webforms应用程序,它可以处理一个包含15个字段的表。 我正在使用LINQtoSQL,这是非常好的使用和一切,但当我需要用文本框(em的15个)绑定字段时,我目前做这件事的最佳方式是什么C# 如何使用LINQ to SQL将文本框数据绑定到DB字段,正确的方法是什么?,c#,asp.net,linq-to-sql,data-binding,C#,Asp.net,Linq To Sql,Data Binding,目前,我正在编写一个ASP.net webforms应用程序,它可以处理一个包含15个字段的表。 我正在使用LINQtoSQL,这是非常好的使用和一切,但当我需要用文本框(em的15个)绑定字段时,我目前做这件事的最佳方式是什么 ... ... var stud = db.Students.SingleOrdefault(d => d.ApplicationNo == 32) textbox1.Text = stud.Name; ... ... 我觉得我“没抓住要点”。请建议最好的方法
...
...
var stud = db.Students.SingleOrdefault(d => d.ApplicationNo == 32)
textbox1.Text = stud.Name;
...
...
我觉得我“没抓住要点”。请建议最好的方法
- 我应该怎么做才能实现呢 “下一步移动”和“上一步移动” 像记录集一样的功能
txtName.Text = stud.Name;
txtAge.Text = stud.Age.ToString();
如果要迭代到另一条记录,可以使用Skip和Take方法
天哪,克里斯 您可以绑定到ASP.NET DetailsView控件;此控件支持一次显示一条记录,并且可以翻阅结果,因此您不必做所有额外的工作。你也可以考虑一个FraveVIEW,但是你必须控制它。 我认为你的方法是正确的;您还可以使用ElementAt()通过索引进行检索;不过,这可能会对性能产生一些影响
嗯。我不太明白。例如:在我找到一个基于id的记录后,比如ApplicationNo,我如何移动该特定记录的下一个?