datagridview控件帮定了数据库,datagridview上有几个字段,现在我想在datagridview中直接用linq语句安装价格,或者别的排序后再重新绑定datagridview
解决方案 »
- 弱弱的问下float 怎么准确转换到double
- datagridview不全部显示的问题
- 哪里有显示论坛的帖子和回复的那些asp.net控件下载啊?
- 用C#实现软件注册
- 知道利用网卡的MAC算注册码的代码,能帮我写个注册机吗?
- vs2005打包问题
- richtextbox怎样能够读取*.doc,*.excle*.pdf的文件?
- 请教过来的高手指点指点学习方法,C#,ASP.NET,SQL SERVER学习时的方法问题
- 请问:那里有比较好的c#电子图书下载,最好是介绍.net开发环境的
- 谁能用c#创建一个简单的Windows service,并安装调试通过?
- [急切求助]DrawDibDraw函数绘bmp图问题...
- getter和setter是不是多此一举?
2.创建一个类(MessageManager) 头部用 [SerializableAttribute] 序列化
3.创建一个方法 例如(以下用表User作为对象):[SerializableAttribute]
public class MessageManager : SystemException
{
public static dbDataContext get()
{
dbDataContext data = new dbDataContext();
return data;
}
}4.然后在页面调用方法就可以 (增删改查都可以)//绑定表user数据到 GridView控件上去
this.GridView1.DataSource = MessageManager.get().User;
this.GridView1.DataBind();
//添加表User数据
dbDataContext dc = MessageManager.get();
User user = new User();
user.Name = this.txtname.Text;
if (this.RadioButton1.Checked == true)
{
user.Sex = this.RadioButton1.Text;
}
else if (this.RadioButton2.Checked == true)
{
user.Sex = this.RadioButton2.Text;
}
user.QQ = this.txtqq.Text;
user.Email = this.txtmail.Text;
user.Phone = this.txtphone.Text;
user.Content = this.txtcontent.Text;
user.Time = DateTime.Now.ToString();
dc.User.InsertOnSubmit(user);
dc.SubmitChanges();
get();
Response.Write("<script>alert('添加成功');location.href='index.aspx'</script>");
//删除表User数据
dbDataContext dc = MessageManager.get();
int i = int.Parse(e.CommandArgument.ToString());
var result = from p in dc.User where p.Id == i select p; foreach (var item in result)
{
dc.User.DeleteOnSubmit(item);
} dc.SubmitChanges(); get();
Response.Write("<script>alert('删除成功');location.href='index.aspx'</script>");
//修改数据
dbDataContext dc = MessageManager.get();
int i = int.Parse(Session["ID"].ToString());
var result = from p in dc.User where p.Id == i select p;
foreach (var item in result)
{
item.Hcontent = this.txtHcontent.Text;
item.Hid = 1;
}
dc.SubmitChanges();
get();
Session["ID"] = null;
Response.Write("<script>alert('回复成功');location.href='index.aspx'</script>");
你滴明白? 还不懂 就[email protected] 留言给我