首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

初学者3问:关于gridview和formview配合使用

2012-01-12 
菜鸟3问:关于gridview和formview配合使用1.formview控件绑定access数据源,在formview的insert模块中怎样将

菜鸟3问:关于gridview和formview配合使用
1.formview控件绑定access数据源,在formview的insert模块中怎样将textbox中的内容转化成日期格式添加到数据库? 关键代码如下:InsertItemTemplate中,预付日期:<asp:TextBox ID="OretimeTextBox" runat="server" Style="position: relative" Text='<%# Bind("Oretime") %>'></asp:TextBox> AccessDataSource中,InsertCommand="INSERT INTO [Order] (...,[Oretime],...) VALUES (...,?,...)"  
_________________________

2.formview和gridview控件分别各绑定一个access数据源,当选择gridview中某行时,在formview中显示该行的详细信息。在formview的access数据源中的select命令的where子句中是这样的:ID=源(Control) Control选的即是gridview控件,产生代码如下:ID=? Gridview1.SelectedValue。 但是当我在formview中插入数据后,在gridview中虽然产生了新行,记录却全是空的,我仔细检查了insert语句,没问题,请大家帮我指点迷津呀。
____________________________

3.如情况2,当删除或增加formview中的记录时,怎样保持gridview中数据的实时更新?我在page_load事件和删除、增加完成后的事件中都分别写gridview.databind(),这样很麻烦,有没有简便的操作?
 

[解决办法]
3、在formView1_ItemInserted和formView1_ItemDeleted的事件中执行GridView1.DataBind()。

热点排行