---
title: "Edittemplate"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/62885-edittemplate"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "andreas_lindh"
published: "2002-12-22T13:52:26.000Z"
updated: "2003-01-24T12:43:36.000Z"
replies: 8
views: 226
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/62885-edittemplate"
---

# Edittemplate

## #1 — andreas_lindh, 2002-12-22T13:52Z

Jag har ett datagrid ed en edittemplate. I datagriden skriver jag ut hockeymatcher. 
I databasen finns ett ja/nej fält som heter slutspel.

Om slutspel är true skulla jag vilja att en vanlig textbox skrivs ut. Om slutspel är false skulle jag vilja skriva ut en dropdownlist med några värden från en tabell i databasen.

Går detta att göra och i så fall hur?

Permalänk: https://www.webforum.nu/p/62885

## #2 — cyprys, 2002-12-22T14:02Z

```
Förkortat----
function funktionsomfixarbiffen(slutspel as string)
if slutspel = "ja" then
// returnera din listbox
else
// returnera din textbox
end if
end function

<edittemplate>
<%# funktionsomfixarbiffen(container.dataitem("slutspel"))%>
</edittemplate>
```

Permalänk: https://www.webforum.nu/p/893173

## #3 — andreas_lindh, 2003-01-23T22:04Z

ska jag skapa textboxen och dropdownen i funktionen eller ska jag göra det på något annat sätt?

Går det att fylla en dropdown med värden ifrån en databas inuti en funktion?

Permalänk: https://www.webforum.nu/p/925855

## #4 — NETwork, 2003-01-24T07:58Z

> **andreas_lindh skrev:**
>
> ska jag skapa textboxen och dropdownen i funktionen eller ska jag göra det på något annat sätt?

Du kan göra på båda sätten. Vill du inte skapa kontrollerna on-the-fly så kan du lägga upp båda kontrollerna och sedan i funktionen returnera huruvida de ska vara visible=true eller false.

> **andreas_lindh skrev:**
>
> Går det att fylla en dropdown med värden ifrån en databas inuti en funktion?

Det är ju i koden den SKA fyllas. :)

```
ddl.Datasource = data;
ddl.DataTextField = "kolumnnamn";
ddl.DataValueField = "kolumnnamn";
ddl.DataBind();
```

Permalänk: https://www.webforum.nu/p/926030

## #5 — andreas_lindh, 2003-01-24T12:06Z

Nu har hag testat lite men får ett felmeddelande

```
Exception Details: System.FormatException: Input string was not in a correct format.

Source Error: 

Line 61:         Dim dpllag_a As DropDownList = New DropDownList()
Line 62:         Dim dpllag_b As DropDownList = New DropDownList()
Line 63:         If slutspel = True Then
Line 64:             tblag_a.Visible = True
Line 65:             tblag_b.Visible = True
 

Source File: h:\inetpub\wwwroot\cup\spelschema.aspx.vb    Line: 63
```

Funktionen

```
Public Shared Function kolla(ByVal slutspel As String)
        Dim tblag_a As TextBox = New TextBox()
        Dim tblag_b As TextBox = New TextBox()
        Dim dpllag_a As DropDownList = New DropDownList()
        Dim dpllag_b As DropDownList = New DropDownList()
        If slutspel = True Then
            tblag_a.Visible = True
            tblag_b.Visible = True
        Else
            dpllag_a.Visible = True
            dpllag_b.Visible = True
        End If
    End Function
```

Permalänk: https://www.webforum.nu/p/926190

## #6 — juventus1, 2003-01-24T12:24Z

Du måste nog typkonvertera slutspel till en boolean. T ex

```
Dim temp As Boolean
temp = Convert.ToBoolean(slutspel)
if temp = True
....
```

Permalänk: https://www.webforum.nu/p/926205

## #7 — andreas_lindh, 2003-01-24T12:30Z

då får jag ett annat fel

```
Exception Details: System.FormatException: String was not recognized as a valid Boolean.

Source Error: 

Line 62:         Dim dpllag_b As DropDownList = New DropDownList()
Line 63:         Dim temp As Boolean
Line 64:         temp = Convert.ToBoolean(slutspel)
Line 65:         If temp = True Then
Line 66:             tblag_a.Visible = True
 

Source File: h:\inetpub\wwwroot\cup\spelschema.aspx.vb    Line: 64
```

Permalänk: https://www.webforum.nu/p/926207

## #8 — NETwork, 2003-01-24T12:41Z

Vad innehåller slutspel? Ska du konvertera den/använda den som en bool måste den antingen vara 0 eller 1 eller true eller false.

Permalänk: https://www.webforum.nu/p/926216

## #9 — andreas_lindh, 2003-01-24T12:43Z

Fältet är ett ja/nej fält o access

Permalänk: https://www.webforum.nu/p/926219

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/62885-edittemplate
