随笔 - 123  文章 - 24 评论 - 2701 阅读 - 101万

 

protected void Page_Load(object sender, EventArgs e)
{
    DawTextBox11.Attributes.Add(
"onkeyup""ontxtboxkeyup();");//用AjaxManager操作表格延时1秒 线程休眠
    string Script = @"
    var lastTextboxLen = {4};
    var lastKeyupTime = new Date(1900,1,1);
    function ontextchanged()
    {0}
        window['{2}'].AjaxRequest('TextChanged');
    {1}
    function ontxtboxkeyup()
    {0}
        var txtbox = document.getElementById('{3}');
        if(lastTextboxLen != txtbox.value.length && (new Date()-lastKeyupTime)>2000)
        {0}
            setTimeout('ontextchanged()', 2000);
            lastKeyupTime = new Date();
        {1}
        lastTextboxLen = txtbox.value.length;
    {1}
    function gridRowDblClick(index)
    {0}
        window.location = 'PatientRegisterTaber.aspx?MedicalCardId='+escape(this.Rows[index].KeyValues['MedicalCardId'])+'&PatientId='+escape(this.Rows[index].KeyValues['PatientId']);
    {1}
    
";
    
new JsHelper(Page).RegisterClientScriptBlock(string.Format(Script, "{""}", DawAjaxManager1.ClientID, DawTextBox11.ClientID, DawTextBox11.Text.Length));
}
posted on   1-2-3  阅读(411)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· Open-Sora 2.0 重磅开源!
点击右上角即可分享
微信分享提示