How To Set / Change The Layout Of A Sitecore Template Or Item
Jun 8, 2010I'm trying to change the layout of the home item, but the whole layout section seems like it doesn't do anything. How do I change the layout of something?
View 1 RepliesI'm trying to change the layout of the home item, but the whole layout section seems like it doesn't do anything. How do I change the layout of something?
View 1 Repliesi'm currently having a nightmarish moment with Sitecore. Basically my issues are two-fold:
1) the first time i added a standard value item to a template, and added a layout setup to it, i was thrilled, since all my items from that template were showing the layout, however now, certain items are now showing no layout at all. I tried doing presentation->layout, reset several times, but to no avail.
2) i added a new sublayout to the standard value layout to another placeholder, did publish on the template (republish everything, publish subitems), then publish on the standard values item again, just in case (should not be needed), i click on all items from the template, and they show the updated layout with the new sublayout (should be good, right?) however, i browse, both live and with preview to the pages and i am still seeing the old layout without my new sublayout.
what is the difference between item template and the layout template. in layout template only we have information about the designing? or any thing else. i am unable to understand the item template. In addition to this one i have query in project like this
SELECT TOP (1) ProductName, UnitPrice FROM Products ORDER BY NEWID()
here NEWID() means what? is it predefined function related to sqlserver? there is no any newid() function in my project which was downloaded. if it is predefined function then what it can do?
I have a linkbutton inside datalist1 item template field, i want when user click on linkbutton then its text would be "enable" and if the linkbutton text is "enable" and panel1 will be visible then again on linkbutton click event linkbutton text would be "disable"and panel1 will be hidden.
View 1 RepliesThis is my layout template (ascx without code behind)
<%@ Control Language="C#" AutoEventWireup="true" Inherits="ws.helpers.LayoutUC" %>
<div>blah blah blah</div>
<ws:Panel runat="server" ID="left"></ws:Panel>
<ws:Panel runat="server" ID="main"></ws:Panel>
<ws:Panel runat="server" ID="right"></ws:Panel>
I have a formview with various templates set up for a database that has 255 columns. I need the insertitemtemplate to pre-fill values based upon a specific selection by the user (just like the edit item template) but when the template is switched to insertitemtemplate every text box is cleared. The idea is that a new entry is usually made by making minor changes to an existing entry. With 255 fields I don't want to require the user to enter every field when only three or four need to change.
View 8 RepliesI have a gridview which the columns are created programmatically.
When a button is click i will clear all columns and add the columns that I want. Im adding a boundfield which is not a problem. When I add a template field, I must add also the item template which is my problem.
How can I add a item template in the template field I created which is binded in my datasource. Also what event handler should I use to do this.
Here's the part of my code:
[Code]....
Someone know how can I bind a label item template from the datasource. The label item template should be firstname + middlename + lastname.
If im not doing it programatically, it will be just concatenating eval(). But how can create item template and bind it programmatically?
I have n pages with formviews, all sharing a similar layout inside their item/edit/insert templates.For example all item and edit templates have a header and body part inside where i put the fields. The header has a certain style and the body part too.My question is how can i enforce this style in all my formviews without repeating the same bulk css styles all the time.Now i'm using masterpages for this with multiple formviews on 1 page. That's not good i think. I want one 1 page for edit/insert/item and 1 formview.I would prefer somehow to define the style for edit template once and load it into every formview. Ofcourse not all the formviews have the same fields, so like masterpages i would like to have 'areas' where i can put my fields.The perfect way i suppose would be to have a formview span a complete masterpage based page including the contentplaceholders inside it's edit/insert/item templates.
View 2 RepliesIn my ascx markup, I have the below code that I am trying to move to the code-behind:
<fs3:LanguageBar CssClass="setIn" ID="languageBar" PostBack="True" runat="server">
<LayoutTemplate>
<fs3:LanguageList ID="languageList" runat="server" CssClass="setIn">
<ItemTemplate>
[code]...
I have a project using MVC 3 RTM and the Razor View engine.I am using a _Layout view in which the Html.BeginForm() is located.
[Code]....
The Browse.cshtml contains (simplified)
[Code]....
im workin on a project using web parts..i have two pages:the first one contains two webpartzones and a set of webparts. in the second one, i should have the same webparts in the first but organised in a specific form. now this page is considered as a template page which the user can choose to apply on his first
page.when the user chose this page. the first one should organise its webparts in the second webpartzone in a way that looks the same as the order of the webparts in the second page.
How would I format the template fields to be arranged on the screen different other than side by side? I suggested we use a repeater but they want to use the gridview. I need to format is where I can have one field at the top, another under it and then a description field under it.
View 1 RepliesI have one page that I always want the anonymous template to be displayed regardless of whether or not the user is logged in.
View 4 RepliesWhile running ItemDetabound upon load of a listivew, I am trying to access the text in a label of the LayoutTemplate of a different Listview. It works fine if I try access the same labels under the same names if they are in the same listview, but not if they are in a different one. It was working for a while, can't figure out what I changed, but now says that object doesn't exist.
[Code]....
i am implementing a update query module.i am displaying all fields from a table for a term searched. well now i am implementing update option for the record which are displayed, i have like 70 columns in my table, and i want to know how to restrict some selected fields to be only read only while the form can be updated ?Like if user select to update a record then some selected field such as "Timestamp, UID etc some selected fields" remains READ ONLY !
View 1 RepliesI need to display the data using listView. I want the data to be displayed like this:
Student Name: John
Exam Grade
MidTerm1 A
MidTerm2 B
I want each item to looke like that. For this, I created a 'Student' class which has the Name and Exams(A list of Exam class objects) Properties. And the Exam class has ExamName and Grade properties. how I should specify the ItemTemplate and LayoutTemplate for the ListView??
how to change the layout of a web form. I have tried the Tools->Options ->HTML Designer -> CSS Styling ->Change positioning to absolute , but of no use.
View 1 Repliesim using a known cms system or maybe old cms system. its a simple ASP.NET application that was hand coded my problem is minor. This cms displays a catalog type website with products from a database. the display looks like its using an html file to house the catalog what i want to do is change that html file to another layout. ive been trying to find the systemdefs and libarary but no luck does anyone have an where these settings may be stored?
View 1 RepliesMe with C#.net, I had intalled a new keybord layout and I want to enter data in the textbox using the new keyboard language but save the details in sql server table in default keyboard layout . So how can I change the keyboard layout only at the time of insertion
View 2 RepliesI have a requirement to design an asp.net website that will allow non-coding staff to be able to change the layout of a page - is there any way this can be done?
View 4 RepliesHow to change just the layout (template) of the CreateUserWizard control programmatically? I would to define another layout (not using the horrid table) but continue to use all the event handling and the creation of the user of the CreateUserWizard control. Just for reference, the following code doesn't work, and produces an unexpected result not representing my Template at all. The "InstantiateIn" method of the ITemplate is not called.
public partial class b : System.Web.UI.Page
{
protected void Page_Init(object sender, EventArgs e)
{
CreateUserWizard createUserWizard = new CreateUserWizard();
createUserWizard.CreateUserStep.ContentTemplate = new Template();
Panel1.Controls.Add(createUserWizard);
}
}
public class Template : ITemplate
{
void ITemplate.InstantiateIn(Control container)
{
container.Controls.Add(new TextBox() { ID = "UserName" });
container.Controls.Add(new TextBox() { ID = "Password" });
container.Controls.Add(new TextBox() { ID = "ConfirmPassword" });
container.Controls.Add(new TextBox() { ID = "Email" });
container.Controls.Add(new PlaceHolder() { ID = "ErrorMessage" });
}
}
}
Now i'm developing a poll system which enable change dynamic layout , independance coder and designer.
View 1 RepliesHow to change web site layout dynamically using asp.net? Suppose user wants to select one layout from choice and apply it dynamically.
View 2 Replies I now have a ReportViewer control on asp.net page with datasource select Country, Product, Value from Table1. This reportviewer is associated with Report1.rdlc and currently Report1.rdlc has this matrix layout
Country as row field, Product as column field and value as Calculate field (Sum)
I want on button1click on asp.net, the report change to this layout:
Product as row field, Country as column field, value remains as Calculate field.
How should I proceed with this ? I know pointing to Report2.rdlc would be an option but I have more than 20 scenario and I want to keep doing it in same Report1.rdlc. Is there way to programmatically change the layout of Report1.rdlc when buttonclick is fired ?
Is there a way to change the layout of the login control so that it shows username and password side by side instead of the username on top of password?
View 2 Replies