webForumDet fria alternativet

Sätta värde på Hiddenfield

.NET

4 svar · 260 visningar · startad av erka

Medlem sedan dec. 19996 522 inlägg
Frågan#1

Hej!

Jag har en HtmlInputHidden kontroll som ligger innuti en form i en panel som heter FormPanel. Direkt vid sidans laddas körs en funktion som om den returnerar mer än ett ska visa panelelen i fråga samt dess form. Då ska den också sätta värdet i min HtmlInputHidden som heter HdnNoPics till myDataTable.Rows(0)("GalleryNoPics") , med

HdnNoPics.Value = myDataTable.Rows(0)("GalleryNoOfPics")

får jag

: 'Value' is not a member of 'System.Web.UI.HtmlControls.HtmlGenericControl'.

kontrollen skapas med
<HtmlInputHidden id="HdnNoPics" runat="server" Visible="true" />

Vad har jag gjort för fel ?

Medlem sedan sep. 20011 914 inlägg
#2

Du skall inte byta ut:

<HtmlInputHidden id="HdnNoPics" runat="server" Visible="true" />

mot

<input id="HdnNoPics" type="hidden" runat="server" Visible="true" />

eftersom HtmlInputHidden är en input med runat="server"

Medlem sedan dec. 19996 522 inlägg
#3

Nej då får jag ju : Name 'HdnNoPics' is not declared.
om jag försöker sätta värdet i den med
HdnNoPics.Value = myDataTable.Rows(0)("GalleryNoOfPics")

Medlem sedan sep. 20011 914 inlägg
#4

Konstigt, testade med

.aspx file
...
<body>
        <form runat="server">
            <input id="grr" type="hidden" runat="server"/>
        </form>
    </body>
...
och 
.vb file
Imports System.Web.UI.HtmlControls 
...
class CB : inherits Page
protected withevents grr as HtmlInputHidden

sub page_load(sender as object, e as eventargs) handles mybase.load
   grr.Value = "grrrrr" 
end sub
End class

och det funkar fint.

Medlem sedan dec. 19996 522 inlägg
#5

Tack det var min datatable som inte fick med sig kolumnen av någon anledning, den finns i sqlfrågan, kör jag den i queryanalyser får jag ut den men av någon anledning så hittar inte mitt datatable den

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)