private IDataView GetDataView() { string dataViewName = this.DataViewName; if (string.IsNullOrEmpty(dataViewName)) { Sitecore.Web.UI.HtmlControls.DataContext dataContext = this.GetDataContext(); if (dataContext != null) { this.UpdateFromDataContext(dataContext); } dataViewName = this.DataViewName; } string parameters = this.Parameters; if (string.IsNullOrEmpty(dataViewName)) { parameters = WebUtil.GetFormValue(this.ID + "_Parameters"); UrlString str3 = new UrlString(parameters); dataViewName = str3["dv"]; } return(DataViewFactory.GetDataView(dataViewName, parameters)); }