
protected
void list_SelectedIndexChanged(object sender, EventArgs e)
{
DropDownList ddlFilter = sender as DropDownList;
if (ddlFilter.SelectedIndex == 0) //My 'No Filter' option is at the top of the list
{
//First index is no filter. we need to clear all filters here.
RadGrid ragpeopleManagement = (RadGrid)((DropDownList)sender).Parent.Parent.Parent.Parent.Parent.Parent;
foreach (GridColumn column in ragpeopleManagement.MasterTableView.Columns)
{
column.CurrentFilterFunction =
GridKnownFunction.NoFilter;
column.CurrentFilterValue =
String.Empty;
}
ragpeopleManagement.MasterTableView.FilterExpression =
String.Empty;
ragpeopleManagement.MasterTableView.Rebind();
}
else
{
//GridFilteringItem filterItem = ((DropDownList)(sender)).NamingContainer as GridFilteringItem;
GridFilteringItem filterItem = (GridFilteringItem)((DropDownList)(sender)).NamingContainer;
filterItem.FireCommandEvent(
"Filter", new Pair("EqualTo", this.UniqueName));
}
}
| <telerik:GridTemplateColumn HeaderText="Group" UniqueName="tcGroup" Visible="False"> | |
| <EditItemTemplate> | |
| <asp:DropDownList ID="ddlGroupID" runat="server" DataSourceID="sdsVL_Groups" DataTextField="Name" | |
| DataValueField="GroupID" SelectedValue='<%# Bind("GroupID_FK") %>' AppendDataBoundItems="True"> | |
| <asp:ListItem></asp:ListItem> | |
| </asp:DropDownList> | |
| </EditItemTemplate> | |
| </telerik:GridTemplateColumn> |
| Private Sub rgResource_ItemCommand(ByVal source As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles rgResource.ItemCommand | |
| Select Case e.CommandName | |
| Case "Edit" | |
| ' REMOVE THE BLANK LISTITEM FROM THE DROPDOWLIST | |
| End Select |
| <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default" %> |
| <%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title></title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <div> |
| <asp:ScriptManager ID="ScriptManager1" runat="server"> |
| </asp:ScriptManager> |
| <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" GridLines="Both" |
| Width="40em" Skin="Black"> |
| <MasterTableView Width="40em" GridLines="Both"> |
| <Columns> |
| <telerik:GridBoundColumn HeaderText="Column 1" UniqueName="col1" DataField="col1"> |
| <HeaderStyle Width="10em" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Column 2" UniqueName="col2" DataField="col2"> |
| <HeaderStyle Width="30em" /> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |
| <telerik:RadGrid ID="RadGrid2" runat="server" AutoGenerateColumns="False" GridLines="Both" |
| Width="40em" Skin="Black"> |
| <MasterTableView Width="40em" GridLines="Both"> |
| <Columns> |
| <telerik:GridBoundColumn HeaderText="Column 1" UniqueName="col1" DataField="col1"> |
| <HeaderStyle Width="10em" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Column 2" UniqueName="col2" DataField="col2"> |
| <HeaderStyle Width="30em" /> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| <ClientSettings> |
| <Scrolling AllowScroll="True" SaveScrollPosition="False" ScrollHeight="10em" |
| UseStaticHeaders="True" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
| </div> |
| </form> |
| </body> |
| </html> |
| using System; |
| using System.Collections.Generic; |
| using System.Linq; |
| using System.Web; |
| using System.Web.UI; |
| using System.Web.UI.WebControls; |
| public partial class Default : System.Web.UI.Page |
| { |
| protected class test |
| { |
| public int pk { get; set; } |
| public string col1 { get; set; } |
| public string col2 { get; set; } |
| } |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| List<test> data = new List<test>(); |
| data.Add(new test { col1 = "11", col2 = "12" }); |
| RadGrid1.DataSource = data; |
| RadGrid1.DataBind(); |
| RadGrid2.DataSource = data; |
| RadGrid2.DataBind(); |
| } |
| } |
Dim
oConn As SqlConnection
Dim oCmd As SqlCommand
oConn =
New SqlConnection(ConfigurationManager.ConnectionStrings("pamm").ConnectionString)
oCmd =
New SqlCommand("UpdateEmpresa", oConn)
oCmd.CommandType = CommandType.StoredProcedure
oCmd.Parameters.AddWithValue(
"@ID", SqlDbType.Int).Value = id.Text
oCmd.Parameters.AddWithValue(
"@Empresa", RadNews.Content)
Try
oCmd.Connection.Open()
oCmd.ExecuteNonQuery()
Catch ex As Exception
ex.Message.ToString()
Finally
oCmd.Connection.Close()
Response.Redirect(
"empresa.aspx")
End Try