I have a gridview with a command field. at selected index change I set the gridviews row content to some textboxes.
I want to open a radwindow with selected indexchanged of gridview but I couldn't do that.
my code for radwindow at aspx file is:
and the code behind for selectedindexchanged:
I want to open a radwindow with selected indexchanged of gridview but I couldn't do that.
my code for radwindow at aspx file is:
<
telerik:RadWindow
ID
=
"RadWindow1"
runat
=
"server"
Width
=
"800px"
Height
=
"600px"
Modal
=
"true"
OpenerElementID
=
"showDialog"
OnClientClose
=
"clientClose"
OnClientShow
=
"clientShow"
ReloadOnShow
=
"true"
>
<
ContentTemplate
>
<
asp:TextBox
ID
=
"TxtTitle"
runat
=
"server"
></
asp:TextBox
>
<
br
/>
<
asp:TextBox
ID
=
"TxtDetail"
runat
=
"server"
></
asp:TextBox
>
<
br
/>
<
asp:TextBox
ID
=
"TxtDate"
runat
=
"server"
></
asp:TextBox
>
<
br
/>
<
telerik:RadEditor
ID
=
"RadEditor1"
runat
=
"server"
ImageManager-ViewPaths
=
"~/Images"
ImageManager-UploadPaths
=
"~/Images"
ImageManager-DeletePaths
=
"~/Images"
>
</
telerik:RadEditor
>
<
br
/>
<
asp:FileUpload
ID
=
"FileUpload1"
runat
=
"server"
/>
<
br
/>
<
asp:CheckBox
ID
=
"ChkActive"
runat
=
"server"
/>
<
br
/>
<
asp:Button
ID
=
"Button1"
runat
=
"server"
onclick
=
"Button1_Click"
Text
=
"save"
/>
<
br
/>
</
ContentTemplate
>
</
telerik:RadWindow
>
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
int index = GridView1.SelectedIndex;
TextBox txttitle = (TextBox)(GridView1.Rows[index].FindControl("TxtTitle"));
TxtTitle.Text = txttitle.Text;
TextBox tx = (TextBox)(GridView1.Rows[index].FindControl("TxtDetail"));
TxtDetail.Text = tx.Text;
TextBox descttext = (TextBox)(GridView1.Rows[index].FindControl("TxtDesc"));
RadEditor1.Content = descttext.Text;
CheckBox chk = ((CheckBox)GridView1.Rows[index].FindControl("Chactive"));
ChkActive.Checked = chk.Checked;
}