PDA

View Full Version : InnerHtml funktioniert nicht, wenn InfoBar aktiv ist



Elchi
30-11-2011, 21:09
Wenn die InfoBar aktiv ist funktioniert InnerHtml beim Gui-Scripting nicht, d. h. gibt Fehlermeldung von wegen kein THtmlLiteral aus. Das finde ich schade, weil man entweder das eine oder das andere haben kann. Könnte man das nicht so einrichten, dass die InfoBar bei e.Page.Body.Controls.Item(0).InnerHtml nichtmitgegeben wird?


[Exception: Es kann kein Text zurückgegeben werden, da das erste Childcontrol kein THtmlLiteral ist]
bei larne.Html.THtmlControl.get_InnerHtml() in D:\source\jack\dev1\projects\shared\larne.extented \WebControls.vb:Zeile 2532.
bei larne.Html.THtmlControl.get_InnerHtml1() in D:\source\jack\dev1\projects\shared\larne.extented \WebControls.vb:Zeile 3041.

[TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht.]
bei System.RuntimeMethodHandle._InvokeMethodFast(IRunt imeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
bei System.RuntimeMethodHandle.InvokeMethodFast(IRunti meMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
bei System.Reflection.RuntimePropertyInfo.GetValue(Obj ect obj, Object[] index)
bei larne.scripting.TScriptObjectMemberNative.GetValue Internal(TScriptContext Context, Object obj, Object[] Index) in D:\source\jack\dev1\projects\shared\larne.scriptin g\Script.vb:Zeile 2604.
bei larne.scripting.TScriptObjectMemberNative.GetValue (TScriptContext Context, TCodeExpressionObjectMember CallExp, Object obj, Object[] Index) in D:\source\jack\dev1\projects\shared\larne.scriptin g\Script.vb:Zeile 2595.
bei larne.scripting.Expressions.TCodeExpressionObjectM ember.Get(TScriptContext Context) in D:\source\jack\dev1\projects\shared\larne.scriptin g\ScriptExpressions.vb:Zeile 342.
bei larne.scripting.Commands.TCodeCommandDim.Process(T ScriptContext Context) in D:\source\jack\dev1\projects\shared\larne.scriptin g\ScriptCommands.vb:Zeile 145.
bei larne.scripting.TScriptContext.ExecuteInternal() in D:\source\jack\dev1\projects\shared\larne.scriptin g\Script.vb:Zeile 1271.

[Exception: Das Script hat einen Laufzeitfehler verursacht. Zeile: 147, Spalte: 7, Token: 'idbox', Script: '[Extension] Hoheitsgebiet']
bei larne.scripting.TScriptContext.ExecuteInternal() in D:\source\jack\dev1\projects\shared\larne.scriptin g\Script.vb:Zeile 1281.
bei larne.scripting.TScriptContext.CallMethod(TScriptO bjectMemberCustom mem, TCodeExpressionObjectMember Caller, Object[] Args, CObject Instance) in D:\source\jack\dev1\projects\shared\larne.scriptin g\Script.vb:Zeile 1097.
bei larne.scripting.TScriptContext.CallMethod(TScriptO bjectMemberCustom Mem, Object[] Args, CObject Instance) in D:\source\jack\dev1\projects\shared\larne.scriptin g\Script.vb:Zeile 1054.
bei larne.scripting.TScriptObjectMemberCustom.GetValue Internal(TScriptContext Context, Object obj, Object[] Index) in D:\source\jack\dev1\projects\shared\larne.scriptin g\Script.vb:Zeile 1879.
bei larne.scripting.Types.CDelegate.Invoke(Object[] args) in D:\source\jack\dev1\projects\shared\larne.scriptin g\ScriptMethods.vb:Zeile 140.
bei stne.TScriptExtensionItem.CallEvent(CGuiEvent e) in D:\source\jack\dev1\projects\stne\game\Scripting\E xtensions.vb:Zeile 182.

[Exception: Es ist ein Fehler in einer Extension aufgetreten.]
bei stne.TScriptExtensionItem.CallEvent(CGuiEvent e) in D:\source\jack\dev1\projects\stne\game\Scripting\E xtensions.vb:Zeile 193.
bei stne.TScriptExtensionManagerUserItem.CallEvent(CGu iEvent e) in D:\source\jack\dev1\projects\stne\game\Scripting\E xtensions.vb:Zeile 121.
bei stne.TUserSession.CallScriptEvent(CGuiEvent e) in D:\source\jack\dev1\projects\stne\game\UserLib.vb: Zeile 6195.
bei stne.TstnePage.PrepareRender() in D:\source\jack\dev1\projects\stne\game\WebControls .vb:Zeile 526.
bei stne.wf_Game.Page_Load(Object sender, EventArgs e) in D:\source\jack\dev1\projects\stne\game\Game.aspx.v b:Zeile 126.
bei System.Web.UI.Control.LoadRecursive()
bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Assembly: larne.extended.dll
Time: 30.11.2011 20:06:28
STNE-Version: 1.0.73.596
Server: DE3
User-ID: 25442

lg
Elchi

ker
30-11-2011, 21:33
sicher dass nicht einfach nur das element verschoben wurde und daher auf ein anderes zugegriffen werden muss

Elchi
01-12-2011, 21:28
ziemlich, wenn ich item(1) angebe gibt es einen maxindex-error, selbst item(0).controls.item(0), bzw. 1 (oder so) funktioniert nicht

lg
Elchi