or
<td class="frmLabel">PDF:</td><td align="left"> <telerik:RadUpload ID="ruPDF" runat="server" Width="300px" MaxFileInputsCount="1" AllowedFileExtensions=".pdf" ControlObjectsVisibility="None" Localization-Select="Browse" EnableFileInputSkinning="true" > </telerik:RadUpload> </td>| private object _dataItem; |
| public object DataItem |
| { |
| get |
| { |
| return this._dataItem; |
| } |
| set |
| { |
| this._dataItem = value; |
| } |
| } |
| protected override void OnInit(EventArgs e) |
| { |
| base.OnInit(e); |
| this.DataBinding += new EventHandler(Companies_DataBinding); |
| } |
| protected void Companies_DataBinding(object sender, System.EventArgs e) |
| { |
| txtName.Text = DataBinder.Eval(DataItem, "CompanyName").ToString(); |
| using (DBService dms = new DBService()) |
| { |
| cblProducts.DataSource = dms.GetProducts(); |
| cblProducts.DataBind(); |
| } |
| // get company's products -> string where products are separated with comma |
| object objProducts = DataBinder.Eval(DataItem, "Products"); |
| if (objProducts != DBNull.Value) |
| { |
| foreach (string prod in objProducts.ToString().Split(',')) |
| { |
| ListItem li = cblProducts.Items.FindByText(prod); |
| if (li != null) |
| li.Selected = true; |
| } |
| } |
| } |