下午所有,ASP.Net詳細信息列表'編輯'功能
我習慣了使用gridviews但我第一次使用了詳細信息視圖。我正在使用VB代碼使用Visual Studio 2010。
我有一個網格視圖,顯示來自數據庫表的項目,並使用'ShowSelectButton =「true」'功能使用戶能夠選擇這些單獨的項目並在詳細信息視圖中顯示完整信息。
上述工作正常。我唯一的問題是我的數據綁定到數據源和關聯的數據庫。在其中一列上,我希望使用戶能夠以下拉列表的形式選擇一個項目(操作狀態和更新 - 正在進行中,正在進行中&已完成),然後進行更新。
我不太起訴如何完成此?這裏是我的代碼詳細視圖....
<asp:DetailsView ID="DetailsView1" runat="server" Height="50px" Width="400px"
AutoGenerateRows="False"
DataKeyNames="ActionID" DataSourceID="dsDetailsView"
AutoGenerateEditButton="True" CssClass="mGrid" PagerStyle-CssClass="pgr"
AlternatingRowStyle-CssClass="alt" HorizontalAlign="Center"
CellPadding="5" >
<AlternatingRowStyle CssClass="alt"></AlternatingRowStyle>
<Fields>
<asp:BoundField DataField="AgendaID" HeaderText="Agenda Ref:"
SortExpression="AgendaID" ReadOnly="true">
<HeaderStyle Font-Bold="True" Font-Names="Ariel" />
</asp:BoundField>
<asp:BoundField DataField="ActionID" HeaderText="Action ID:"
InsertVisible="False" ReadOnly="True" SortExpression="ActionID"
ItemStyle-Width="500px" >
<HeaderStyle Font-Bold="True" />
<ItemStyle Width="500px" Font-Bold="True"></ItemStyle>
</asp:BoundField>
<asp:BoundField DataField="Action" HeaderText="Action:"
SortExpression="Action" ReadOnly="true">
<HeaderStyle Font-Bold="True" />
<ItemStyle Wrap="True" />
</asp:BoundField>
<asp:BoundField DataField="Owner" HeaderText="Owner:"
SortExpression="Owner" ReadOnly="true">
<HeaderStyle Font-Bold="True" Wrap="False" />
<ItemStyle Wrap="False" />
</asp:BoundField>
<asp:BoundField DataField="TargetDate" HeaderText="Target Date:"
SortExpression="TargetDate" ReadOnly="true"
DataFormatString="{0:dd-MM-yyyy} " >
<HeaderStyle Font-Bold="True" Wrap="True" />
<ItemStyle Font-Bold="False" />
</asp:BoundField>
<asp:BoundField DataField="DateCreated" HeaderText="Date Created:"
SortExpression="DateCreated" ReadOnly="true"
DataFormatString="{0:dd-MM-yyyy} " >
<HeaderStyle Font-Bold="True" Wrap="False" />
</asp:BoundField>
<asp:BoundField DataField="ActionUpdate" HeaderText="Action Update:"
SortExpression="ActionUpdate"
NullDisplayText="Select 'Edit' to update Action..." >
<HeaderStyle Font-Bold="True" Wrap="False" />
</asp:BoundField>
<asp:BoundField DataField="ActionStatus" HeaderText="Action Status:"
SortExpression="ActionStatus" ReadOnly="true" >
<HeaderStyle Font-Bold="True" Wrap="False" />
</asp:BoundField>
<asp:BoundField DataField="ActionStatusID" HeaderText="Action Status ID:"
SortExpression="ActionStatusID" ReadOnly="true" Visible="true">
<HeaderStyle Font-Bold="True" Wrap="False" />
</asp:BoundField>
</Fields>
<PagerStyle CssClass="pgr" />
</asp:DetailsView>
任何幫助提前是非常可憐的。
問候 貝蒂
非常感謝這些信息。我已經設法添加額外的項目,現在這是一種享受。 – Betty
很高興能幫到你! – jadarnel27