数据源:sqldatasource1
连接到detailsview.很简单的关系.
可是要在后台取得数据表里字段值真是麻烦.说明:detailsview是用代码写的,有<ItemTemplate><InsertItemTemplate><EditItemTemplate>
里面的字段基本是用table,textbox,dropdownlist.要对dropdownlist指定一个选定值,只有在cs文件里.这就要用到取得数据表里的"字段".看了一些答案,还要用dataset,不然不能做到.如果用dataset的话,应该是说,和当前的detailsview和sqldatasource没关系了,是这样吗?哪位大侠能给出解决问题的代码?谢谢!
连接到detailsview.很简单的关系.
可是要在后台取得数据表里字段值真是麻烦.说明:detailsview是用代码写的,有<ItemTemplate><InsertItemTemplate><EditItemTemplate>
里面的字段基本是用table,textbox,dropdownlist.要对dropdownlist指定一个选定值,只有在cs文件里.这就要用到取得数据表里的"字段".看了一些答案,还要用dataset,不然不能做到.如果用dataset的话,应该是说,和当前的detailsview和sqldatasource没关系了,是这样吗?哪位大侠能给出解决问题的代码?谢谢!
<asp:Label ID="IdLabel" runat="server" Text='<%# Eval("Id") %>' Visible="false"/>
visible是是否显示的关键所在`这样在后台就可以调用了 比如在GridView中的话:
protected void UrlPage(object sender, GridViewCommandEventArgs e)
{
int Id =int.parse(((label)e.item.findcontrol("IdLabel")).text));
}
这样就取到前台的Label的值了`我也是新手 说错的地方 请高人P
再使用这个DataSet