Hey everyone,
I am using this radgrid
Now,i want to open insert form on button click that is outside the grid.My dataSource for radgrid is datatable--
How to proceed?...
Thanks
Amit
I am using this radgrid
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
AllowFilteringByColumn
=
"True"
OnNeedDataSource
=
"RadGrid1_NeedDataSource"
AllowPaging
=
"True"
AllowSorting
=
"True"
GridLines
=
"None"
Skin
=
"Office2007"
>
<
MasterTableView
>
<
RowIndicatorColumn
>
<
HeaderStyle
Width
=
"20px"
/>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
>
<
HeaderStyle
Width
=
"20px"
/>
</
ExpandCollapseColumn
>
<
EditFormSettings
>
<
FormTemplate
>
<
table
border
=
"0"
cellpadding
=
"0"
cellspacing
=
"0"
width
=
"100%"
>
<
tr
>
<
td
colspan
=
"2"
style
=
"font-size: small"
>
<
b
>Order Details</
b
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
table
border
=
"0"
cellpadding
=
"0"
cellspacing
=
"0"
width
=
"100%"
>
<
tr
>
<
td
>
</
td
>
<
td
>
</
td
>
</
tr
>
<
tr
>
<
td
>
Order Id:
</
td
>
<
td
>
<
asp:Label
ID
=
"lblOrderId"
runat
=
"server"
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
Product Name:
</
td
>
<
td
>
<
asp:DropDownList
ID
=
"ddlProductName"
runat
=
"server"
DataSourceID
=
"SqlDataSource1"
DataTextField
=
"ProductName"
DataValueField
=
"Pid"
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
Rate:
</
td
>
<
td
>
<
asp:Label
ID
=
"lblRate"
runat
=
"server"
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
Qunatity:
</
td
>
<
td
>
<
asp:TextBox
ID
=
"txtQuantity"
runat
=
"server"
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
Amount:
</
td
>
<
td
>
<
asp:Label
ID
=
"lblAmount"
runat
=
"server"
/>
</
td
>
</
tr
>
</
table
>
</
td
>
</
tr
>
</
table
>
</
FormTemplate
>
</
EditFormSettings
>
</
MasterTableView
>
<
ClientSettings
AllowColumnsReorder
=
"True"
ReorderColumnsOnClient
=
"True"
>
</
ClientSettings
>
</
telerik:RadGrid
>
protected
void
RadGrid1_NeedDataSource(
object
sender, GridNeedDataSourceEventArgs e)
{
dtValues =
new
DataTable();
dtValues.Columns.Add(
"Items"
);
dtValues.Columns.Add(
"Rate"
);
dtValues.Columns.Add(
"Quantity"
);
dtValues.Columns.Add(
"Amount"
);
RadGrid1.DataSource = dtValues;
}
Thanks
Amit