寻找在 ObectDataSource UpdateMethod 中指定参数的快捷方式
我在我的 asp.net C# 代码中使用 ObectDataSorce
,并通过 SelectMethod()
调用返回 List的方法。员工>
。
(我认为这对问题来说并不重要,但我正在 infragistics webdatagrid 中的 UI 中显示数据。)
我现在正在处理 UpdateMethod()
。
我尝试使用 EmployeeEmployee
作为该方法的输入参数,就像我在 SelectMethod()
中用作参数一样,但编译器正在查找 Employee 中的每个属性损坏out 作为单独的参数,即 String Fn、String Ln、String Address1 等。
是否有任何快捷方式可以执行此操作,而不是使用一长串参数创建方法?或者省略只读内容的参数?
I am using an ObectDataSorce
in my asp.net C# code, with SelectMethod()
that calls a method that returns List< Employee>
.
(I don't think it matters to the question, but I am displaying the data in the UI in an infragistics webdatagrid.)
I am working on UpdateMethod()
now.
I tried using Employee employee
as the input parameter to the method, as I used as the parameter in the SelectMethod()
, but the compiler is looking for each property in Employee broken out as a separate parameter, i.e. String Fn, String Ln, String Address1
, etc.
Any there any shortcuts for doing this rather than creating the method with a whole long list of parameters? Or leaving out the parameters for stuff that was readonly?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该将 ObjectDataSource.DataObjectTypeName 设置为 Employee。
http://msdn.microsoft.com /en-us/library/system.web.ui.webcontrols.objectdatasource.dataobjecttypename.aspx
You should set ObjectDataSource.DataObjectTypeName to Employee.
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasource.dataobjecttypename.aspx