1
int APP_TIME_SLOT = 5;
protected void Page_Load(object sender, EventArgs e)
{
SetTimeSlot();
}
private void SetTimeSlot()
{
SqlCommand objSqlCommand = null;
strSQL = @"SELECT Time_Slot";
objSqlCommand = new SqlCommand(strSQL, SqlConnectionObject);
string timeSlot = Convert.ToString(objSqlCommand.ExecuteScalar(objSqlCommand));
if(!string.IsNullOrEmpty(timeSlot))
{
APP_TIME_SLOT = Convert.ToInt32(timeSlot);
}
//SET TIMESLOT.READ ON CLIENT SIDE.
hidTimeSlot.Value = Convert.ToString(APP_TIME_SLOT);
}
// JavaScript代碼值在隱藏字段不能持續
$("#contentPlaceHolderMain_btnFixAppointment").live('click', function (e)
{
alert(document.getElementById('<%=hidTimeSlot.ClientID %>').value)
}
//我要讀在客戶端的時隙值。 但總是讓我默認值是5 我不知道我的代碼有什麼問題。
在表「Modality_Master」中沒有記錄,其中字段「Modality_ID」等於下拉列表「ddlModalityList」的選定值。這與隱藏的領域無關。 –
無論在數據庫中,我都會得到timeSlot值,但是當我在客戶端讀取時,它會給出默認值 – John
您說當您查看頁面的HTML源代碼時,您會看到隱藏字段中的值不同於5嗎? –