#region CreatedRadDockFromState |
private RadDock CreateRadDockFromState(DockState state) |
{ |
RadDock dock = new RadDock(); |
dock.ID = string.Format(state.UniqueName); |
dock.ApplyState(state); |
dock.CssClass = "RadDock"; |
string strDockID = string.Format(state.UniqueName); |
} |
private RadDock CreateRadDock() |
{ |
RadDock dock = new RadDock(); |
dock.Title = "List Summary" |
dock.TitlebarTemplate = new DockTitleTemplate(); |
} |
class DockTitleTemplate : ITemplate |
{ |
TextBox txt = new TextBox(); |
Button btn = new Button(); |
LinkButton lnk = new LinkButton(); |
public void InstantiateIn(Control container) |
{ |
lnk.ID = "lnk1"; |
lnk.Text = "initial text"; |
lnk.Click+=new EventHandler(lnk_Click); |
container.Controls.Add(lnk); |
txt.ID = "txt1"; |
container.Controls.Add(txt); |
txt.Visible = false; |
btn.ID = "btn1"; |
btn.Click+=new EventHandler(btn_Click); |
btn.Text = "ok"; |
btn.Visible = false; |
container.Controls.Add(btn); |
} |
protected void lnk_Click(object sender, EventArgs e) |
{ |
txt.Visible = true; |
btn.Visible = true; |
} |
protected void btn_Click(object sender, EventArgs e) |
{ |
txt.Visible = false; |
btn.Visible = false; |
} |
} |
private RadDock CreateRadDock() |
{ |
RadDock dock = new RadDock(); |
dock.Title = "List Summary" |
dock.TitlebarTemplate = new DockTitleTemplate(); |
} |
class DockTitleTemplate : ITemplate |
{ |
TextBox txt = new TextBox(); |
Button btn = new Button(); |
LinkButton lnk = new LinkButton(); |
public void InstantiateIn(Control container) |
{ |
lnk.ID = "lnk1"; |
lnk.Text = "initial text"; |
lnk.Click+=new EventHandler(lnk_Click); |
container.Controls.Add(lnk); |
txt.ID = "txt1"; |
container.Controls.Add(txt); |
txt.Visible = false; |
btn.ID = "btn1"; |
btn.Click+=new EventHandler(btn_Click); |
btn.Text = "ok"; |
btn.Visible = false; |
container.Controls.Add(btn); |
} |
protected void lnk_Click(object sender, EventArgs e) |
{ |
txt.Visible = true; |
btn.Visible = true; |
} |
protected void btn_Click(object sender, EventArgs e) |
{ |
txt.Visible = false; |
btn.Visible = false; |
} |
} |
I am creating docks dunamically and would apply title editable funcationality...
I am sending you my code, in that I am not using any update panel...
once a title is update then save in database....
Once we created dock then set dock title which is already given , then after created link on titleBar template of dock's title that shows one textbox and one button...when click on that button save and show that update title in database.
how can I apply this functioning...please reply me ASAP..
thanks with regards