0

我有一个表单视图。使用 formview 的数据源,我想向数据库中插入一条记录,但我想插入一个从我在代码中创建的方法中获得的值。这是否意味着我将无法使用向导直接将其编码到数据源上?

4

2 回答 2

1

我认为您不能直接从方法中获取值,但您可以从以下位置获取动态值:

  • 请求参数
  • 项目清单
  • 曲奇饼
  • 控制
  • 形式价值
  • 轮廓
  • 会议

(有关详细信息,请参见此处 ==> http://msdn.microsoft.com/en-us/library/xt50s8kz.aspx

您可以将您的方法的结果放入其中之一(例如隐藏的表单字段或会话),并且仍然使用数据源向导来设置它。

如果这对您不起作用,则通过 FormView 控件的ItemInserting事件将动态值注入到您的插入中是相当容易的。

于 2009-12-28T20:46:57.983 回答
0

我会使用带有 controlid=__PAGE 的控制参数并创建一个运行代码的属性,我不得不多次这样做。

于 2009-12-28T20:51:05.243 回答