我有一個由兩個不同用戶使用的頁面。如果登錄的用戶是'user1',我顯示所有8個字段,如果'user2'我顯示8個字段中的7個。這是我用來從user2隱藏一個字段的html代碼。現在保存隱藏字段的值
<%If User1 Then%>
<tr>
<td>
<cc1:Label ID="lblTextBox1" runat="server" />
<cc1:TextBoxId ID="txtTextBox1" runat="server" LabelId="lblTextBox1" Columns="20" />
</td>
</tr>
<%End If%>
,當aspx.vb頁面加載,它填充所有這些控制起來,但這個領域仍然是因爲上面的html代碼隱藏。點擊頁面上的保存按鈕時,保存方法不會區分user1和user2,而是從所有控件中提取值並保存。
我的問題是,當user2'保存','隱藏'文本框的值是空的,雖然在其他控件填充時,該字段也被填充。不知何故,這些值變成了''在節省它的點上
爲什麼會發生這種情況?什麼是最好的解決方案/解決這個問題?
請問您可以發佈實際標記嗎?你發佈的內容無效。 – Oded 2012-08-17 13:29:42
糾正你的代碼片段! – 2012-08-17 13:30:29
thiks爲..我一直在嘗試自己做! – user1191463 2012-08-17 13:32:16