2011-08-23 34 views

回答

2

This is possible to do in the latest version of ASP .NET 4;然而,通常,你總是可以得到客戶端產生的ID沒有任何問題:

例如,在JavaScript中,你可以簡單地這樣做:

var myElement = document.getElementById('<%=fieldName.ClientID%>'); 

當它在網頁上呈現這將轉化爲:

var myElement = document.getElementById('ct_100PlaceHoldermyFieldName'); 

在服務器端,您還擁有諸如UniqueID,ClientID和Id之類的屬性。你應該能夠解決您有任何問題,不管字段是否放在另一個容器或沒有。

+0

打我給它。 LOL –

+0

@Eugene S. Hehe :) – Icarus

+0

問題是我正在做一個跨頁面的帖子,所以我無法訪問該控件的唯一ID我只能在Form name值對中使用 – Baconbeastnz

相關問題