Jan 22, 2009, 2:49 AM
Show value in label on row selection
hiii
I m using the GridPanel.In a grid i have two differnt Id and other details.I want to get this two id on particular row selction.and show this Id in two diffrent label.
i m using this code:
protected void RowSelect(object sender, AjaxEventArgs e)
{
string Bookid= e.ExtraParams["Bookid"];
string AuthorId= e.ExtraParams["AuthorId"];
TextBox1.Text = Bookid;
TextBox2.Text = AuthorId;
}
I m using the GridPanel.In a grid i have two differnt Id and other details.I want to get this two id on particular row selction.and show this Id in two diffrent label.
i m using this code:
<ext:JsonReader ReaderID="Bookid,AuthorId">
<Fields>
<ext:RecordField Name="Bookid" />
<ext:RecordField Name="FirstName" />
<ext:RecordField Name="LastName" />
<ext:RecordField Name="AuthorId" />
<ext:RecordField Name="GroupName" />
<ext:RecordField Name="Date" />
</Fields>
</ext:JsonReader>
</Reader>
<ext:GridPanel ID="GridPanel1" runat="server" StoreID="Store1" StripeRows="true" Title="Active Patient List" Width="800" Height="430" TrackMouseOver="true" Icon="User">
<ColumnModel ID="ColumnModel1" runat="server">
<Columns>
<ext:Column Header="Bookid" Width="155" DataIndex="Bookid">
<ext:Column Header="Full Name" Width="155" DataIndex="LastName">
<ext:Column Header="LastName" Width="120" DataIndex="LastName" />
<ext:Column Header="AuthorId" Width="60" DataIndex="AuthorId" Hidden="true" />
<ext:Column Header="GroupName" Width="120" DataIndex="GroupName" />
<ext:Column Header="Date" Width="100" DataIndex="Date" />
</Columns>
</ColumnModel>
<SelectionModel>
<ext:RowSelectionModel ID="RowSelectionModel1" runat="server" SingleSelect="true">
<RowSelect OnEvent="RowSelect" Buffer="250">
<ExtraParams>
<ext:Parameter Name="Patientid" Value="this.getSelected().id" Mode="Raw" />
</ExtraParams>
<ExtraParams>
<ext:Parameter Name="AdmissionId" Value="this.getSelected().id" Mode="Raw" />
</ExtraParams>
</RowSelect>
</ext:RowSelectionModel>
</SelectionModel>
protected void RowSelect(object sender, AjaxEventArgs e)
{
string Bookid= e.ExtraParams["Bookid"];
string AuthorId= e.ExtraParams["AuthorId"];
TextBox1.Text = Bookid;
TextBox2.Text = AuthorId;
}