| <asp:TextBox ID="AssoPresident" runat="server" Width="260px" Text='<%# DataBinder.Eval( Container, "DataItem.AssoPresident" ) %>'></asp:TextBox> |
default.aspx (code behind) :
| Protected Sub RadGrid1_UpdateCommand(ByVal source As Object, ByVal e As GridCommandEventArgs) Handles RadGrid1.UpdateCommand |
| Dim editedItem As GridEditableItem = TryCast(e.Item, GridEditableItem) |
| Dim MyUserControl As UserControl = CType(e.Item.FindControl(GridEditFormItem.EditFormUserControlID), UserControl) |
| 'Get the primary key value using the DataKeyValue. |
| Dim AssoID As String = editedItem.OwnerTableView.DataKeyValues(editedItem.ItemIndex)("AssoID").ToString() |
| 'Access the textbox from the edit form template and store the values in string variables. |
| 'Dim AssoNom As String = (TryCast(editedItem.FindControl("RadTextNom"), RadTextBox)).Text |
| Dim AssoPresident As String = CType(MyUserControl.FindControl("AssoPresident"), TextBox).Text |
| 'Dim PetitDescriptif As String = CType(userControl.FindControl("PetitDescriptif"), TextBox).Text |
| Try |
| 'Open the SqlConnection |
| SqlConnection.Open() |
| 'Update Query to update the Datatable |
| Dim updateQuery As String = "UPDATE association set AssoPresident='" & AssoPresident & "' where AssoID='" & AssoID & "'" |
| SqlCommand.CommandText = updateQuery |
| SqlCommand.Connection = SqlConnection |
| SqlCommand.ExecuteNonQuery() |
| 'Close the SqlConnection |
| SqlConnection.Close() |
| Catch ex As Exception |
| RadGrid1.Controls.Add(New LiteralControl("Unable to update Customers. Reason: " + ex.Message)) |
| e.Canceled = True |
| End Try |
| End Sub |
Grid1.MasterTableView.NoMasterRecordsText =
"";
But i can see the row line displayed in this case. How can i avoid the row lines being displayed in the grid when that conditions occurs.
Regards
Sujith
| <telerik:RadPanelBar ID="RadPanelBar1" runat="server"> | |
| <Items> | |
| <telerik:RadPanelItem runat="server" Text="OUTPUT COLUMNS"> | |
| <Items> | |
| <telerik:RadPanelItem Value="OutputColumns" runat="server"> | |
| <ItemTemplate> | |
| <telerik:RadTreeView ID="OutputColumnsRadTreeView" runat="server" CheckBoxes="True" | |
| Height="280px" TriStateCheckBoxes="True" CheckChildNodes="True" Skin="Vista" OnNodeDataBound="OutputColumnsRadTreeView_NodeDataBound"> | |
| </telerik:RadTreeView> | |
| </ItemTemplate> | |
| </telerik:RadPanelItem> | |
| </Items> | |
| </telerik:RadPanelItem> | |
| </Items> | |
| </telerik:RadPanelBar> |
| protected void Page_Load(object sender, EventArgs e) | |
| { | |
| RadTreeView OutputColumnsRadTreeView = (RadTreeView)QueryPanelBar.FindItemByValue("OutputColumns").FindControl("OutputColumnsRadTreeView") | |
| OutputColumnsRadTreeView.LoadContentFile("~/App_Data/QueryOutputColumns.xml"); | |
| OutputColumnsRadTreeView.DataBind(); | |
| } |
| protected void SortColumnsRadTreeView_NodeDataBound(object sender, RadTreeNodeEventArgs e) | |
| { | |
| //do something here | |
| } |
private
IEnumerable<Resource> GetTeachers()
{
List<Resource> resources = new List<Resource>();
using (DbConnection conn = OpenConnection())
{
DbCommand cmd = DbFactory.CreateCommand();
cmd.Connection = conn;
cmd.CommandText =
"SELECT [TeacherID], [Name], [Phone] FROM [DbProvider_Teachers]";
using (DbDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
Resource res = new Resource();
res.Type =
"Teacher";
res.Key = reader[
"TeacherID"];
res.Text =
Convert.ToString(reader["Name"]);
res.Attributes[
"Phone"] = Convert.ToString(reader["Phone"]);
resources.Add(res);
}
}
}
return resources;
}
The error disappears when I comment and run the program but obviously i am not able to use this functionality then. Please help asap.
Thank you,
Manan Podar