{{1}}
答案 0 :(得分:3)
为<asp:SqlDataSource ID="MonthUsed0" .../>
PropertyName
的{{1}}属性应设置如下所示
<asp:ControlParameter .../>
这里[0]和[1]表示在GridView的<SelectParameters>
<asp:ControlParameter ControlID="GVMonthReport" Name="Location"
PropertyName="SelectedDataKey.Values[1]" />
<asp:ControlParameter ControlID="GVMonthReport"
Name="Trans_Budget_Code" PropertyName="SelectedDataKey.Values[0]" />
</SelectParameters>
属性中定义的键的位置。
设置DataKeyNames
将仅使用PropertyName="SelectedValue"
属性中定义的FIRST列的值。
您可以将DataKeyNames
参数显式设置为列名:
PropertyName