Archief - AsyncControl

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

crimineels

Legacy Member
Yo,

Ik wil graag Deze control gebruiken in men website.
Ik krijg altijd de melding "Object reference not set to an instance of an object".
Iemand enig idee waaraan dit kan liggen?
Of iemand die een van deze controls al eens gebruikt heeft?

Greets

passero

Legacy Member
Die fout wijst erop dat uw object = NULL
Misschien eens de code tonen die de fout veroorzaakt zodat we je kunnen helpen.

crimineels

Legacy Member
Ja die fout komt gewoon bij het aanmaken van het object:
Code:
<form runat="server">
    <dw:AsyncCalendar runat="server" ID="asyncCal" Width="600"
AbbreviateDays="false" DefaultStyle="false"
YearListCssClass="calYearList" MonthListCssClass="calMonthList"
YearSelectorCssClass="calYearSel" MonthSelectorCssClass="calMonthSel"
CssClass="asynccal" DayCssClass="calday" WeekendDayCssClass="weekendcal"
OtherMonthCssClass="othermonthcal"
ShowGridLines="false" ShowTodayFooter="true"
PreviousMonthText="<<" NextMonthText=">>"
OnDayRender="cal_DayRender" OnDaySelected="cal_DaySelected"
SelectedDayCssClass="selDay" ShowOnTextClick="true"
IsIconic="false" AssociatedTextBox="calTxt" IconImageUrl="images/calicon.jpg">

    <dw:AsyncDay runat="server" ID="day1">

    <div align="right"><dw:AsyncLiteral runat="server" ID="calLtlDate" /></div>
    
        <span style="font-size: 9px;">
            Users scheduled for today.
        </span>
        <dw:AsyncPageRepeater runat="server" ID="calRpt" CssClass="calRpt"
        PagingComponentCssClass="calRptPaging" RangeOfTextFormat="" RangeCurrentPageTextFormat="<b><{0}></b>"
        PageSize="3" MaxItemCount="10" OnItemDataBound="calRpt_ItemDataBound"
        NextPageComponentText="" PreviousPageComponentText="">
        <HeaderTemplate>
            <table>
        </HeaderTemplate>
        <ItemTemplate>
            <tr>
                <td><span style="font-size: 10px;"><img src="images/misc/ac_user.jpg" /><dw:AsyncLiteral runat="server" ID="calRptLtl" /></span></td>
            </tr>
        </ItemTemplate>
        <FooterTemplate>
            </table>
        </FooterTemplate>
        </dw:AsyncPageRepeater>

    </dw:AsyncDay>
                
 </dw:AsyncCalendar>

Deze code heb ik gewoon van internet geplukt om even te testen.

Obliv`

Legacy Member
Als ik u was zou ik gewoon de ASP.NET AJAX calendar gebruiken. Die zit standaard in .NET 3.5 in.

Ik denk dat de fout bij je huidige control in de web.config zit. Ergens een sectie vergeten, verkeerde assembly, tagprefix, ...

crimineels

Legacy Member
Obliv` zei:
Als ik u was zou ik gewoon de ASP.NET AJAX calendar gebruiken. Die zit standaard in .NET 3.5 in.

Ik denk dat de fout bij je huidige control in de web.config zit. Ergens een sectie vergeten, verkeerde assembly, tagprefix, ...

Ik vind die AJAX calendar niet.. En kan je daarmee meerdere dagen selecteren? Want daarvoor heb ik hem nodig.

Obliv`

Legacy Member
In de code die je een paar post geleden hebt gezet, zie ik op de asyncCalendar een associatedTextBox namelijk calTxt. Bestaat die control wel?

En heb je je tag prefix wel geregistreerd?

BloodSeaker

Legacy Member
crimineels zei:
Ik vind die AJAX calendar niet.. En kan je daarmee meerdere dagen selecteren? Want daarvoor heb ik hem nodig.

Ge kunt de AJAX control toolkit downloaden voor aSP.NET 2.0 en dan op die manier het gebruiken. Of ge kunt het in ASP.NET 3.5 maken, die ajax controls heeft ingebakken

Of ge gebruikt uwe ASP.NET 2.0 calendar control in combinatie met ANTHEM.NET, zo doe ikhet ;)

crimineels

Legacy Member
Obliv` zei:
In de code die je een paar post geleden hebt gezet, zie ik op de asyncCalendar een associatedTextBox namelijk calTxt. Bestaat die control wel?

En heb je je tag prefix wel geregistreerd?

De tag prefix is idd geregistreerd. Maar de fout krijg ik ook als ik enkel de asyncCalendar gebruik..

Obliv`

Legacy Member
Dat is het juist, je kan volgens mij niet enkel die asyncCalendar gebruiken. Het werkt een beetje zoals de ASP.NET Ajax controls denk ik.

1. Je zet een standaard control op je pagina, bijvoorbeeld een textbox
2. Je decoreert de textbox met de asyncCalendar dmv de associatedTextBox property van de asyncCalendar te zetten.

crimineels

Legacy Member
Obliv` zei:
Dat is het juist, je kan volgens mij niet enkel die asyncCalendar gebruiken. Het werkt een beetje zoals de ASP.NET Ajax controls denk ik.

1. Je zet een standaard control op je pagina, bijvoorbeeld een textbox
2. Je decoreert de textbox met de asyncCalendar dmv de associatedTextBox property van de asyncCalendar te zetten.

Ja ma normaal zou een voorbeeld van de site die de tool aanbied toch gewoon moeten werken hé..

Obliv`

Legacy Member
crimineels zei:
Ja ma normaal zou een voorbeeld van de site die de tool aanbied toch gewoon moeten werken hé..

Ja, als je net dezelfde code hebt EN net dezelfde omgeving. Dan bedoel ik de juiste assemblies, settings in de web.config etc.

crimineels

Legacy Member
Ja maar der staat daar nergens niks van. Ik weet wel wat je bedoeld nu.. Voor ajax heb je dat ook nodig..
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan