这是为什么呀?
objectdatasource指定update方法update(string name,int id)的时候,它怎么不出现 参数用什么方式获取值呢?可是在指定getuserbyid(int id)的时候,它提示你 下一步 为参数id指定获取值的方式?
大哥小弟在线求救! --------------------编程问答-------------------- 嗯,这个问题我遇到过,但没有深入了解,因为我平时是直接写的代码,我觉得直接写,代码要“听话”些。 --------------------编程问答-------------------- 先编译一下,再试. --------------------编程问答-------------------- objectdatasource中指定update方法的参数:
<asp:ObjectDataSource ID="objSettle" runat="server" EnablePaging="false" SelectMethod="GetAllSettle" UpdateMethod="EditSettleByCode" DeleteMethod="DeleteSettleByCode" TypeName="CoalSdl.DAL.Com.SettleManager">
<UpdateParameters>
<asp:Parameter Name="Code" Type="string"/>
<asp:Parameter Name="Name" Type="string"/>
</UpdateParameters> <DeleteParameters>
<asp:Parameter Name="Code" Type="string"/>
</DeleteParameters>
</asp:ObjectDataSource> --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- 参数用session比较方便一点,我觉得 --------------------编程问答-------------------- <asp:ControlParameter ControlID="TextBox1" DefaultValue="a" Name="FirstName" PropertyName="Text" Type="String" />
补充:.NET技术 , ASP.NET