DetailsView编辑的时候,数据源怎么得到模板列的值?
DetailsView编辑的时候,数据源怎么得到模板列的值?
<asp:TemplateField HeaderText="内容" SortExpression="msg" >
<EditItemTemplate>
<asp:TextBox ID="TextBox1" Text='<%# Eval("msg") %>' runat="server"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate><%# Eval("msg") %></ItemTemplate>
</asp:TemplateField>
<UpdateParameters>
<asp:Parameter Name="title" Type="String" />
<asp:Parameter Name="msg" Type="String" />
<asp:Parameter Name="id" Type="Int32" />
</UpdateParameters>
UpdateCommand="UPDATE [bet_msg] SET [title] = @title, [msg] = @msg WHERE [id] = @id"
用的是绑定到数据源进行更新,更新的时候取不到模板列的值.
麻烦懂的告诉我该怎么做.
问题点数:20、回复次数:3Top
1 楼hanchi8008(寒池)回复于 2006-11-03 17:46:45 得分 20
那你只能在帮定列时,自己写程序操作一下了。Top
2 楼webabc(网博)回复于 2006-11-03 18:04:40 得分 0
楼上没明白我的意思Top
3 楼webabc(网博)回复于 2006-11-03 18:23:59 得分 0
<asp:TextBox ID="TextBox1" Text='<%# Bind("msg") %>'Top




