我有一个带有使用 Jqgrid 的 C# 后端的 ASP.NET 网站。
我希望用户能够在网格中选择一个项目进行编辑。可以编辑的字段之一将作为下拉选择列表呈现给用户,其中只有该用户的有效选项。
例如,假设我有一个显示人员的网格。如果“person1”被编辑,用户可以从该项目的选择列表中选择“blue”或“red”,但如果“person2”被编辑,用户只能从该项目的选择列表中选择“yellow”或“green”选择列表。
我想根据选择的人/行动态填充选择列表。
我在特定字段上设置了editoptions和dataurl,如下所示:
editoptions: { dataUrl: 'FetchData.aspx' }
然而,我不知何故需要某种参数来传递给 FetchData.aspx 页面,以便它可以对特定的人进行背景检查并为特定的“人”创建正确的列表。
我希望我可以通过 rowid 或 itemname 或以下内容来识别所选的特定行/项目:
editoptions: { dataUrl: 'FetchData.aspx?selecteditem=' + Id }
如何传递参数以便为特定项目创建正确的项目列表?网上有无数类似的问题,但一直没能找到一个确凿的答案……