国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

HTML文本框的值改變后觸發(fā)后臺代碼的方法

2020-01-24 03:24:44
字體:
供稿:網(wǎng)友


復(fù)制代碼 代碼如下:

<asp:TextBox ID="txtDate" CssClass="Wdate" Style="width: 91px;" runat="server"

onfocus="WdatePicker({maxDate:'%y-%M-%d',isShowClear:false,readOnly:true})"
                        onpropertychange="showValue(this.value)" ></asp:TextBox>


                    <asp:HiddenField ID="hiddenDate" runat="server"

OnValueChanged="hiddenDate_ValueChanged"
                        EnableViewState="false" />
 <div style="display: none;">
                        <asp:ImageButton ID="btnHid" runat="server"

ImageUrl="~/Resource/images/Btn_Find.gif"
                            CausesValidation="false" align="absmiddle"

OnClick="btnHid_Click" />
                    </div>


如果要實現(xiàn)這個目的,肯定要用到后臺代碼,也需要用到j(luò)avascript代碼。javascript代碼

如下:

復(fù)制代碼 代碼如下:

<script type="text/javascript">
        //記錄用戶上一次輸入的日期。
        var today = new Date();
        var todayMonth;
        var todayDate;

        //格式化當(dāng)前“月”,“日”格式。
        if ((today.getMonth() + 1) < 10) {
            todayMonth = "0" + (today.getMonth() + 1);
        }
        if (today.getDate() < 10) {
            todayDate = "0" + today.getDate();
        }

        //獲得當(dāng)前的日期。
        var oldValue = //m.survivalescaperooms.com/Health/archive/2012/02/10/today.getFullYear() +"-" + todayMonth + "-" + todayDate;

        function showValue(obj) {
            //當(dāng)查詢?nèi)掌诓粸榭諘r,就觸發(fā)查詢按鈕。
            if (obj != "" && obj != oldValue) {
                oldValue = //m.survivalescaperooms.com/Health/archive/2012/02/10/obj;
                $('#txtName').get(0).select();
                $("#hiddenDate").val(obj);
                $('#btnHid').trigger("click");
                return false;
            }
        }
    </script>


javascript代碼主要是判斷當(dāng)前選中日期不為空,并且是選擇的一個新日期。才會觸發(fā)一個

隱藏控件的OnValueChanged,也可以觸發(fā)一個按鈕事件,都可以達到目的。日期控件的事件

就是 onpropertychange="showValue(this.value)"用javascript代碼。
下面就是后臺代碼了:

復(fù)制代碼 代碼如下:

    //根據(jù)用戶選擇的時間查詢。
    protected void hiddenDate_ValueChanged(object sender, EventArgs e)
    {
       //后臺代碼
    }

    //根據(jù)用戶選擇的時間查詢。
    protected void btnHid_Click(object sender, ImageClickEventArgs e)
    {
        //后臺代碼
    }


這兩個都可以用。
這篇博文只要說明的是怎么用前臺非服務(wù)器控件文本框(雖然本篇博文用的是服務(wù)器控件,但

是HTML控件也是一樣的效果。),文本的改變觸發(fā)后臺事件,以執(zhí)行后臺代碼。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 乐亭县| 庐江县| 柳河县| 祥云县| 南开区| 安泽县| 梧州市| 滕州市| 周口市| 宁远县| 威信县| 久治县| 基隆市| 大名县| 丰顺县| 罗山县| 和硕县| 永平县| 河西区| 克山县| 卓尼县| 新泰市| 玉门市| 四子王旗| 岐山县| 梁平县| 舟曲县| 天水市| 青冈县| 常熟市| 锡林郭勒盟| 柞水县| 大同市| 多伦县| 台中市| 肇州县| 抚顺市| 成安县| 永平县| 柘城县| 习水县|