<
asp:Button runat = "server" ID = "btnPsuedoButton" Visible="true" OnClick="btnPsuedoButton_Click" />
In the RowDatabound event of the gridview, I do
string
eventHandler = this.GetPostBackEventReference(this.btnPsuedoButton, "");
txtDescription.Attributes.Add(
"OnBlur", eventHandler);
My problems are
1. If I make the button btnPsuedoButton invisible, I get error on page
2. How do I make the postback ajaxified.
3. How to call a javascript before the btnPsuedoButton_Click event
Hi to all,
it is not possible for me to make a GridTemplateColumn sortable with a LinkButton - control inside?
For my RadGrid i have set the attributes AllowMultiColumnSorting="true" and have define a <SortExpressions> Tag for a default sortexpression.
I don´t know if this information is important for problem solving?
| <telerik:RadGrid ID="rdgWI" |
| runat="server" |
| AutoGenerateColumns="False" |
| GridLines="None" |
| onneeddatasource="rdgWI_NeedDataSource" |
| PageSize="8" |
| AllowSorting="True" |
| Width="100%"> |
| <HeaderContextMenu> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </HeaderContextMenu> |
| <ClientSettings> |
| <Scrolling AllowScroll="True" UseStaticHeaders="true" /> |
| <ClientEvents OnGridCreated="GetGridObject"></ClientEvents> |
| </ClientSettings> |
| <MasterTableView ClientDataKeyNames="WRhText, WiRhTask, WId, WText" ShowHeadersWhenNoRecords="true" AllowMultiColumnSorting="true" ShowHeader="true" runat="server" Width="99%"> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| <SortExpressions> |
| <telerik:GridSortExpression FieldName="WRhText" SortOrder="Ascending" /> |
| </SortExpressions> |
| <Columns> |
| <telerik:GridBoundColumn DataField="WId" UniqueName="WId" Visible="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Category" SortExpression="WRhText" |
| UniqueName="WCategory" DataField="WRhText" Visible="false"> |
| <ItemTemplate> |
| <asp:Label ID="lblWCategory" runat="server" CssClass="DefaultText" |
| Text='<%# GetWorklistTypText(Eval("WRhTask")) %>' /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Description" SortExpression="WText" |
| UniqueName="WText" > |
| <ItemTemplate> |
| <asp:LinkButton ID="lbWText" runat="server" |
| CommandArgument='<%# Eval("WId") %>' |
| CommandName="ShowDetails" |
| Text='<%# Eval("WText") %>' OnCommand="btnShowDetails"> |
| </asp:LinkButton> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| </MasterTableView> |
| <FilterMenu> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </FilterMenu> |
| </telerik:RadGrid> |
<telerik:GridTemplateColumn DataField="TRANS_AMOUNT" HeaderText="Amount" UniqueName="TRANS_AMOUNT"
AllowFiltering="false" SortExpression="TRANS_AMOUNT" DataType="System.Decimal">
<HeaderStyle HorizontalAlign="Left" Width="65px" Wrap="False" Font-Size="Smaller" />
<ItemStyle HorizontalAlign="Right" Width="65px" Wrap="False" />
<ItemTemplate>
<asp:Label runat="server" ID="lblTransAmount" CssClass="NormalNarrow" Text='<%#DataBinder.Eval(Container, "DataItem.TRANS_AMOUNT") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
