データグリッドが設定された後に値を取得する必要があるデータグリッドがあります。私は動的ではない(クリックしない)ことをお勧めします。データグリッドの最終製品は、私は関係なく、その位置のいずれかの値を取得できるようにしたいと思いますが、今、私は唯一の列3データグリッドから値を取得する
から最後の値を取得する必要があり、ヘッダーのセットと、1行
Header1| Header2| Header3
Value1 | Value1 | Value1
です
私は私のasp.netはこのようになりますC#とASP.NET 3.5
を使用しています:
<asp:Panel runat="server" ID="pnlCheckData" Width="730px">
<asp:GridView DataKeyNames="uniqueName" id="ViewData" DataSourceID="srcView" Runat="server" AllowSorting="false" CellPadding="1" CellSpacing="1" Visible="true" GridLines="Vertical" Font-Size="X-Small">
<AlternatingRowStyle CssClass="alternating" />
</asp:GridView>
</asp:Panel>
<asp:ObjectDataSource id="srcCertificationView" TypeName="CertificationClass" SelectMethod = "GetReportSummaryData" Runat="server">
<SelectParameters>
<asp:ControlParameter Name="datasourceID" ControlID="Selection" />
<asp:ControlParameter Name="Code" ControlID="countrySelection" />
<asp:ControlParameter Name="dateRange" ControlID="dateSelection" />
<asp:ControlParameter Name="dateProcessed" ControlID="MostRecent" />
</SelectParameters>
</asp:ObjectDataSource>
データバインド後、またはブラウザがレンダリングされた後に、値サーバ側を取得しますか? –
私はdatabindの後にそれをserverideしたいと思う。 – aggitan
NemoとCoryのアドバイスを受けて、コンパイルエラーが発生しました.Webチュートリアルからも得られます。 'System.Web.UI.WebControls.ObjectDataSource'に 'Rows'と拡張メソッドの定義が含まれていません '行の 'System.Web.UI.WebControls.ObjectDataSource'型の最初の引数を受け入れる – aggitan