Med kunstig intelligens skaber HP’s nye OmniBook X 14 en unik og skræddersyet brugeroplevelse målrettet dem, der ønsker høj ydeevne og intelligente funktioner
Det ser ganske fint ud men jeg vil jo ikke "bare" loade en control (button, label, panel, ect.) men en web user control (.ascx fil) og det kan jeg ikke uniddelbart med det der skrives i blog indlægget du linker til !?!
og det kan du ikke fordi ? Når du har en container af en eller anden art, om du propper en foruddefinerert standard server control eller loader en user control - hvad er forskellen ?
Jeg håber du er klar over, at en AJAX Tab control IKKE af sig selv loader hver tab container asynkront, men switcher mellem dem som allerede EE sendt til klienten. For at få et asynkront load, så skal du bruge en update panel. Det fremgår ikke af det du har skrevet hidtil om det er havd du ønsker, eller om du er OK med full page refresh hver gang.
Pointen med eksemplet var at vise hvordan du refererer til ting som ligger inde i en container, fordi det er årsagen til at din kode ikke gør som du vil, hidtil:)
function findControl(parent, tagName, serverId) { var items = parent.getElementsByTagName(tagName);
// walk the items looking for the right guy for (var i = 0; i < items.length; i++) { var ctl = items[i]; if (ctl && ctl.id) { // check the end of the name. var subId = ctl.id.substring(ctl.id.length - serverId.length); if (subId == serverId) { return ctl; } } } return null; }
function loadTabPanel(sender, e) { var tabContainer = sender;
if (tabContainer) { var updateControlId = "List" + tabContainer.get_activeTabIndex();
// get the active tab and find our button var activeTab = tabContainer.get_activeTab();
// check to see if we've already loaded if (findControl(activeTab.get_element(), "div", "List" + tabContainer.get_activeTabIndex())) return;
var updateControl = findControl(activeTab.get_element(), "input", updateControlId);
if (updateControl) { // fire the update updateControl.click(); } } }
Dette var hurtigt sat så det er muligt at jeg misser noget, men jeg får stadigt ikke vist noget i min tab ?
Jeg kan ikke overskue din kode lige nu, fordi mit hoved sidder fast i en rapport som skal ud, men mit forslag til dig er at gøre det et lille skridt ad gangen og få hvert skridt til at virke. Kan ikke byde på bedre lige nu :( - hvis du stadig sidder fast så kan jeg først teste dine tanker i morgen aften:).
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.