or
private
void
RadGrid_InitCol()
{
RadGrid1.AutoGenerateColumns =
false
;
RadGrid1.Columns.Clear();
GridBoundColumn boundColumn;
boundColumn =
new
GridBoundColumn();
boundColumn.DataField =
"id"
;
boundColumn.HeaderText =
"id"
;
boundColumn.UniqueName =
"id"
;
boundColumn.HeaderStyle.Width = Unit.Pixel(60);
boundColumn.Visible =
false
;
RadGrid1.MasterTableView.Columns.Add(boundColumn);
String templateColName =
"SO2"
;
GridTemplateColumn templateColumn;
templateColumn =
new
GridTemplateColumn() {
UniqueName =
"tempCol0"
,
HeaderText = templateColName,
ItemTemplate =
new
MyTemplate(
"0"
, templateColName)
//EditItemTemplate = new MyEditTemplate(templateColName)
};
RadGrid1.MasterTableView.Columns.Add(templateColumn);
}
protected
void
RadAjaxManager1_AjaxRequest(
object
sender, Telerik.Web.UI.AjaxRequestEventArgs e)
{
if
(e.Argument ==
string
.Empty)
{
RadGrid1.Rebind();
return
;
}
String[] editedItemIds = e.Argument.Trim(
':'
).Split(
':'
);
int
i;
for
(i = 0; i < editedItemIds.Length; i++)
{
string
id = editedItemIds[i];
GridDataItem updatedItem = RadGrid1.MasterTableView.FindItemByKeyValue(
"id"
,
int
.Parse(id));
TextBox txtBox = (TextBox)updatedItem.FindControl(
"txtBox"
);
}
}
updatedItem["id"].Text=115102
updatedItem["tempCol0"] .Text="" updatedItem["tempCol0"] .Controls.Count=0
-------------------------------------------------------------------------------------------------------------------------------
How to get the txtbox control?
Thanks!
What do I need to do with the RadWindow implementation to get it to populate correctly?
Robert
radList.DataSource = CurrentPasses;
radList.DataTextField =
"Description"
;
radList.DataValueField =
"Master_Idx"
;
radList.DataBind();
protected void radList_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)
<
telerik:RadTextBox
ID
=
"edDescription"
runat
=
"server"
Text='<%# Bind("PPSO_DESCRIPTION") %>'
DataType="System.String" Width="277" MaxLength="50" SelectionOnFocus="SelectAll"> </
telerik:RadTextBox
>
<
asp:RequiredFieldValidator
ID
=
"RequiredFieldValidator1"
ControlToValidate
=
"edDescription"
ErrorMessage='<%# GetMessageEx(1744).Texte%>' runat="server" Display="Dynamic" ValidationGroup="freqValid" />
<
asp:Button
ID
=
"btnUpdate"
Text='<%# IIf((TypeOf(Container) is GridEditFormInsertItem), "Add", "Save") %>' CausesValidation="true" ="server"
CommandName='<%# IIf((TypeOf(Container) is GridEditFormInsertItem), "PerformInsert", "Update") %>' ValidationGroup="freqValid">
<
telerik:RadComboBox
ID
=
"cboVendor"
runat
=
"server"
EnableLoadOnDemand
=
"true"
ShowMoreResultsBox
=
"true"
EnableVirtualScrolling
=
"true"
Width
=
"474px"
HighlightTemplatedItems
=
"True"
EnableItemCaching
=
"true"
>
<
WebServiceSettings
Method
=
"GetVendors"
Path
=
"~/services/Vendors.asmx"
/>
<
HeaderTemplate
>
<
ul
class
=
"vendorlist"
>
<
li
>Vendor Code</
li
>
<
li
>Vendor Name</
li
>
</
ul
>
</
HeaderTemplate
>
<
ClientItemTemplate
>
<
ul
class
=
"vendorlist"
>
<
li
>#= Value #</
li
>
<
li
>#= Text #</
li
>
</
ul
>
</
ClientItemTemplate
>
</
telerik:RadComboBox
>
ViewState(
"VendorName"
) = dt.Rows(0)!vendor_name.ToString()
ViewState(
"VendorCode"
) = dt.Rows(0)!vendor.ToString()
var
vendorSet;
function
pageLoad() {
if
(!vendorSet) {
var
text =
'<%=ViewState("VendorName")%>'
;
var
value =
'<%=ViewState("VendorCode")%>'
;
if
(value !=
''
) addItem(text, value);
vendorSet =
true
;
}
}
function
addItem(itemText, itemValue) {
var
item =
new
Telerik.Web.UI.RadComboBoxItem();
item.set_text(itemText);
item.set_value(itemValue);
var
combo = $find(
'<%=cboVendor.ClientID%>'
);
var
items = combo.get_items();
items.add(item);
item.select();
item.bindTemplate();
}
$find(
'<%=cboVendor.ClientID%>'
)
will work.<
telerik:RadChart
runat
=
"server"
ID
=
"RadChart2"
Skin
=
"LightBrown"
>
<
Series
>
<
telerik:ChartSeries
Name
=
"Vendor One"
Type
=
"Line"
>
<
Items
>
<
telerik:ChartSeriesItem
YValue
=
"6000"
XValue
=
"41245.211"
>
</
telerik:ChartSeriesItem
>
<
telerik:ChartSeriesItem
YValue
=
"8000"
XValue
=
"41251.44"
>
</
telerik:ChartSeriesItem
>
</
Items
>
</
telerik:ChartSeries
>
<
telerik:ChartSeries
Name
=
"Vendor Two"
Type
=
"Line"
>
<
Items
>
<
telerik:ChartSeriesItem
YValue
=
"5000"
XValue
=
"41253.345"
>
</
telerik:ChartSeriesItem
>
<
telerik:ChartSeriesItem
YValue
=
"9000"
XValue
=
"41254.72315"
>
</
telerik:ChartSeriesItem
>
</
Items
>
</
telerik:ChartSeries
>
</
Series
>
<
PlotArea
>
<
XAxis
>
<
Appearance
>
<
LabelAppearance
RotationAngle
=
"70"
></
LabelAppearance
>
</
Appearance
>
</
XAxis
>
<
YAxis
AxisMode
=
"Extended"
>
</
YAxis
>
</
PlotArea
>
<
ChartTitle
>
<
TextBlock
Text
=
"Chart Problem"
>
</
TextBlock
>
</
ChartTitle
>
</
telerik:RadChart
>