Ctype(Page.Controls.Item(1).Controls.Item(Page.Con trols.Item(1).Controls.IndexOf(pnl)).Controls.Item (Page.Controls.Item(1).Controls.Item _
(Page.Controls.Item(1).Controls.IndexOf(pnl)).Cont rols.IndexOf(Page.Controls.Item(1).Controls.Item _
(Page.Controls.Item(1).Controls.IndexOf(pnl)).Cont rols.Item(Page.Controls.Item(1).Controls.Item _
(Page.Controls.Item(1).Controls.IndexOf(pnl)).Cont rols.IndexOf(frmDict.myformctrls.Item("txtQuantity1").txtCont)))), HtmlInputText).Value
I dont want to keep cutting and pasting that, surely i can shorten it. I
have tried
with
Page.Controls.Item(1).Controls.Item(Page.Controls. Item(1).Controls.IndexOf(pnl)).Controls.Item(Page. Controls.Item(1).Controls.Item _
(Page.Controls.Item(1).Controls.IndexOf(pnl)).Cont rols.IndexOf(Page.Controls.Item(1).Controls.Item _
(Page.Controls.Item(1).Controls.IndexOf(pnl)).Cont rols.Item(Page.Controls.Item(1).Controls.Item _
(Page.Controls.Item(1).Controls.IndexOf(pnl))
But i get the error value of type 'system.web.ui.control' cannot be
converted to integer.
TIAnevermind i found an alternative approach. I can just modify my object in
the sub routine in the class and set the properties in the page when
processing returns.
"steven scaife" wrote:
Quote:
Originally Posted by
Hi is it possible to shorten the syntax of the following.
>
Ctype(Page.Controls.Item(1).Controls.Item(Page.Con trols.Item(1).Controls.IndexOf(pnl)).Controls.Item (Page.Controls.Item(1).Controls.Item _
>
(Page.Controls.Item(1).Controls.IndexOf(pnl)).Cont rols.IndexOf(Page.Controls.Item(1).Controls.Item _
>
(Page.Controls.Item(1).Controls.IndexOf(pnl)).Cont rols.Item(Page.Controls.Item(1).Controls.Item _
>
(Page.Controls.Item(1).Controls.IndexOf(pnl)).Cont rols.IndexOf(frmDict.myformctrls.Item("txtQuantity1").txtCont)))), HtmlInputText).Value
>
I dont want to keep cutting and pasting that, surely i can shorten it. I
have tried
>
with
Page.Controls.Item(1).Controls.Item(Page.Controls. Item(1).Controls.IndexOf(pnl)).Controls.Item(Page. Controls.Item(1).Controls.Item _
>
(Page.Controls.Item(1).Controls.IndexOf(pnl)).Cont rols.IndexOf(Page.Controls.Item(1).Controls.Item _
>
(Page.Controls.Item(1).Controls.IndexOf(pnl)).Cont rols.Item(Page.Controls.Item(1).Controls.Item _
(Page.Controls.Item(1).Controls.IndexOf(pnl))
>
But i get the error value of type 'system.web.ui.control' cannot be
converted to integer.
>
TIA
0 comments:
Post a Comment