0
我想創建一個編輯窗體,並在前端預先填充數據庫值。現在我有很多像佔位符一樣的文字控件,我爲頁面加載時的值分配了這些值。有沒有更好的方法來預先填充字段?
有沒有更好的方法來做到這一點?或者,這是做這件事的標準方式嗎?
我想創建一個編輯窗體,並在前端預先填充數據庫值。現在我有很多像佔位符一樣的文字控件,我爲頁面加載時的值分配了這些值。有沒有更好的方法來預先填充字段?
有沒有更好的方法來做到這一點?或者,這是做這件事的標準方式嗎?
對實際表單字段使用數據綁定。語法會根據數據源的不同而有所不同,但通常情況如下:
<asp:TextBox id="LastName" runat="server"
Text='<%# DataBinder.Eval(MyDataSource.LastName) %>'>
</asp:TextBox>
數據源可以像字符串或集合一樣是後端屬性嗎? – chobo 2011-03-21 19:38:46
@chobo當然。如果它是一個字符串變量,那麼你可以使用'Text ='<%= someStringVariable%>'。 – squillman 2011-03-21 19:42:50