<asp:GridView ID="gridInboxMessage" runat="server"
AutoGenerateColumns="False"
DataSourceID="LinqDataSource1">
<Columns>
<asp:BoundField DataField="Title" HeaderText="title" ReadOnly="True" SortExpression="Title" />
<asp:BoundField DataField="Body" HeaderText="body" ReadOnly="True" SortExpression="Body" />
<asp:BoundField DataField="Sender" HeaderText="sender" ReadOnly="True" SortExpression="Sender" />
<asp:BoundField DataField="Date1" HeaderText="date" ReadOnly="True" SortExpression="Date1" />
</Columns>
</asp:GridView>
<asp:LinqDataSource ID="LinqDataSource1" runat="server"
ContextTypeName="DataClassesDataContext"
Select="new (Title, Body, Sender, Date1)"
TableName="PrivateMessages"
Where="Receptor == @Receptor">
<WhereParameters>
<asp:QueryStringParameter Name="Receptor" QueryStringField="idCompany" Type="String" />
</WhereParameters>
</asp:LinqDataSource>
LinqDataSourceからデータが読み込まれたasp:GridViewがあります。私の質問はグリッドビューでの作業
- 本文に含まれているボディは1000文字です。私はボディのフィールドに50文字しか表示できません(over flow hide)。
- フィールド
date
コンテンツ1/1/2011
私は(例23)私は(23 = ALEN)の名前を表示したい
どのように私はこれらすべてを実現しますjul 1 2011
date
フィールドのフィールド
sender
同じIDを表示したいですか?
編集
回答@naveenは正しいです。
ユーザーが行をクリックしたときに表示したい体全体がフルですか?あなたは、送信者の名前ではなくIDを表示したい場合は、すべての
あなたの質問は何ですか? –