<asp:ObjectDataSource ID="MMBRSODS" runat="server"
OldValuesParameterFormatString="original_{0}"
TypeName="Flow_WEB_Nemerle.SQLModule"
SelectMethod="GetMembers"
UpdateMethod="UpdateMember"
DeleteMethod="DeleteMember">
<UpdateParameters>
<asp:Parameter Name="UserName" Type="String" />
</UpdateParameters>
<DeleteParameters>
<asp:Parameter Name="UserName" Type="String" />
</DeleteParameters>
</asp:ObjectDataSource>
Select方法返回字符串数组。但是如何在编辑删除方法中显示所选节点获取此字符串(userName)?
用于以下方法:
[DataObjectMethod(DataObjectMethodType.Delete, true)]
static public DeleteMember(...
答案 0 :(得分:2)
你对原始名单的约束是什么?假设你绑定一个列表;您可以随时执行以下操作:
MMBRSODS.UpdateParameters["UserName"].DefaultValue = list.SelectedValue;
MMBRSODS.Update();
因此,提供默认值允许您仍然使用更新,param依赖于此默认值并将其提供给后端...您使用什么控件来显示数据?
HTH。