Sign In| Join
Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources
Last post Dec 14, 2012 02:11 PM by sam233
Member
36 Points
218 Posts
Dec 14, 2012 11:17 AM|LINK
On the detailsview ive added an itemTemplate, but is there anyway i got set the default to show as blank, because currentlu its showing the first record
<asp:TemplateField HeaderText="Faith Background:"> <ItemTemplate> <%#Eval("GroupName")%> </ItemTemplate> <InsertItemTemplate> <asp:DropDownList id="relig" datasourceid="SqlDataSource1" datatextfield="religion" DataValueField="religion" SelectedValue='<%# Bind("DESCRIPTION") %>' runat="server"/> </InsertItemTemplate> <EditItemTemplate> <asp:DropDownList id="relig" datasourceid="SqlDataSource1" datatextfield="religion" DataValueField="religion" SelectedValue='<%# Bind("DESCRIPTION") %>' runat="server"/> </EditItemTemplate> </asp:TemplateField>
Participant
1307 Points
268 Posts
Dec 14, 2012 11:55 AM|LINK
sam233 <ItemTemplate> <%#Eval("GroupName")%> </ItemTemplate>
<ItemTemplate>
<%#Eval("GroupName")%>
</ItemTemplate>
Dec 14, 2012 12:56 PM|LINK
that doesn't work... it still shows the first record from the dropdownlist
Star
7983 Points
2099 Posts
Dec 14, 2012 01:06 PM|LINK
Remove this line SelectedValue='<%# Bind("DESCRIPTION") %>' and insteed of change codebehind
pageLoad
DataView dvProduct = new DataView(); dvProduct = objcategory.GetCategoryType();//DB call ddljobcategory.DataTextField = "CatName"; ddljobcategory.DataValueField = "CatId"; ddljobcategory.DataSource = dvProduct; ddljobcategory.DataBind(); ddljobcategory.Items.Insert(0, "Select"); ddljobcategory.Items[0].Value = "0";
Dec 14, 2012 02:11 PM|LINK
got it working.... need to add appendDataBoundItems and add ListItem
<asp:DropDownList id="relig" datasourceid="SqlDataSource1" datatextfield="religion" DataValueField="religion" SelectedValue='<%# Bind("DESCRIPTION") %>' runat="server" AppendDataBoundItems = "True"> <asp:ListItem Value="0">Select faith group...</asp:ListItem> </asp:DropDownList>
sam233
Member
36 Points
218 Posts
DETAILVIEW - show blank on ItemTemplate
Dec 14, 2012 11:17 AM|LINK
On the detailsview ive added an itemTemplate, but is there anyway i got set the default to show as blank, because currentlu its showing the first record
<asp:TemplateField HeaderText="Faith Background:"> <ItemTemplate> <%#Eval("GroupName")%> </ItemTemplate> <InsertItemTemplate> <asp:DropDownList id="relig" datasourceid="SqlDataSource1" datatextfield="religion" DataValueField="religion" SelectedValue='<%# Bind("DESCRIPTION") %>' runat="server"/> </InsertItemTemplate> <EditItemTemplate> <asp:DropDownList id="relig" datasourceid="SqlDataSource1" datatextfield="religion" DataValueField="religion" SelectedValue='<%# Bind("DESCRIPTION") %>' runat="server"/> </EditItemTemplate> </asp:TemplateField>asyed4u
Participant
1307 Points
268 Posts
Re: DETAILVIEW - show blank on ItemTemplate
Dec 14, 2012 11:55 AM|LINK
sam233
Member
36 Points
218 Posts
Re: DETAILVIEW - show blank on ItemTemplate
Dec 14, 2012 12:56 PM|LINK
that doesn't work... it still shows the first record from the dropdownlist
RameshRajend...
Star
7983 Points
2099 Posts
Re: DETAILVIEW - show blank on ItemTemplate
Dec 14, 2012 01:06 PM|LINK
Remove this line SelectedValue='<%# Bind("DESCRIPTION") %>' and insteed of change codebehind
pageLoad
DataView dvProduct = new DataView();
dvProduct = objcategory.GetCategoryType();//DB call
ddljobcategory.DataTextField = "CatName";
ddljobcategory.DataValueField = "CatId";
ddljobcategory.DataSource = dvProduct;
ddljobcategory.DataBind();
ddljobcategory.Items.Insert(0, "Select");
ddljobcategory.Items[0].Value = "0";
sam233
Member
36 Points
218 Posts
Re: DETAILVIEW - show blank on ItemTemplate
Dec 14, 2012 02:11 PM|LINK
<asp:DropDownList id="relig" datasourceid="SqlDataSource1" datatextfield="religion" DataValueField="religion" SelectedValue='<%# Bind("DESCRIPTION") %>' runat="server" AppendDataBoundItems = "True"> <asp:ListItem Value="0">Select faith group...</asp:ListItem> </asp:DropDownList>