【请大伙帮忙】问几个问题。谢谢!

yccwt 2009-03-25 04:55:21
1.一个页面上有三个TextBox A,B,C。如何做到在A中输完数据后,鼠标点击B时或者焦点到B时,执行读取数据库操作并显示在C里?
关键是鼠标点击B时或者焦点到B时,执行读取数据库操作如何实现?

2.我有一个js文件,验证各种输入的,如何在工程里调用它?

3.这种时间效果是怎么实现的?是个什么控件?(订机票或订酒店的页面,点击后面的日历图标,就会出一个日期选择控件,选择后填入TextBox中)

4.我一个页面中有一个需要验证用户输入是不是数字的TextBox ,在一个居中的div中,正常打开页面正常,可是当输入不是数字,报出错误刷新后,这块div就居左显示了,导致页面变形。有什么办法可以解决?(正常页面和变形页面的客户端代码的区别是,变形客户端代码的顶端多了一段判断是否为数字的js代码)
...全文
84 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhxx_cj 2009-03-25
  • 打赏
  • 举报
回复
1.你用AJAX实现异步调用就行了


2: <script type="text/javascript" src="你的JS文件的路径"> </script>

3.这个网上有很多全是JS实现的

4.别那样验证,你写一个JS文件,再调用就不会出现页面变形了,这是因为页面多了一个代码改变了,这样就不会了
Jcomet 2009-03-25
  • 打赏
  • 举报
回复
1 ajax操作 ajax 异步操作!
2 直接包含进来 <script language=...... src=...> </script>
3 就是日历控件,网上搜索 很多 比如My97
4 是你用了Response.Redirect("Index.aspx");
叶子 2009-03-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 yccwt 的帖子:]
1.一个页面上有三个TextBox A,B,C。如何做到在A中输完数据后,鼠标点击B时或者焦点到B时,执行读取数据库操作并显示在C里?
关键是鼠标点击B时或者焦点到B时,执行读取数据库操作如何实现?

2.我有一个js文件,验证各种输入的,如何在工程里调用它?

3.这种时间效果是怎么实现的?是个什么控件?(订机票或订酒店的页面,点击后面的日历图标,就会出一个日期选择控件,选择后填入TextBox中)

4.我一个页面中有一个…
[/Quote]
1、用js事件,ajax调用数据库。
2、在页面上引用js文件,然后在文本框上添加相应的验证方法
3、js日历控件
4、验证控件有个属性是动态还是静态,静态的页面就变形,动态的页面,验证后页面恢复。
huxhuxx 2009-03-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 yccwt 的帖子:]
1.一个页面上有三个TextBox A,B,C。如何做到在A中输完数据后,鼠标点击B时或者焦点到B时,执行读取数据库操作并显示在C里?
关键是鼠标点击B时或者焦点到B时,执行读取数据库操作如何实现?

2.我有一个js文件,验证各种输入的,如何在工程里调用它?

3.这种时间效果是怎么实现的?是个什么控件?(订机票或订酒店的页面,点击后面的日历图标,就会出一个日期选择控件,选择后填入TextBox中)

4.我一个页面中有一个…
[/Quote]
1:jQuery:你需要下一个jQuery类库
$(document).ready(function(){
$("#B的ID").fouce(function(){
$.post("target.aspx");
});
});
在target.aspx.cs里就可以执行数据库操作,并把查出的值给C(this.txtC.value == 查出来的值)

2:<script type="text/javascript" src="你的JS文件的路径"></script>

3:这是第三方空间,网上可以找到

4:不清楚
lgaimin 2009-03-25
  • 打赏
  • 举报
回复
学习。。UP
mqc507 2009-03-25
  • 打赏
  • 举报
回复
<asp:Button ID="Btn1" runat="server" style="display:none;" Text="Submit" OnClick="FetchData" />
mqc507 2009-03-25
  • 打赏
  • 举报
回复
错了 ,更正下:
<asp:Button ID="Btn1" runat="server" Visible="false" Text="Submit" OnClick="FetchData" />
该为:
<asp:Button ID="Btn1" runat="server" style="display:none;" Text="Submit" OnClick="FetchData" />
mqc507 2009-03-25
  • 打赏
  • 举报
回复
1.简单些用UpdatePanel将 3个 TextBox都包括进去
<asp:UpdatePanel>
<iuput id="A" /><iuput id="B" onclick="document.getElementById('Btn1.ClientID').click();" /><iuput id="C" />
<asp:Button ID="Btn1" runat="server" Visible="false" Text="Submit" OnClick="FetchData" />
</asp:UpdatePanel>
2.如1楼回答
3.如1楼回答 js日历控件 calendar.js calendar-setup.js calendar-en.js常用的几个
4. form{margin:0; padding:0}加这么一个样式
benbirdar 2009-03-25
  • 打赏
  • 举报
回复
1.一个页面上有三个TextBox A,B,C。如何做到在A中输完数据后,鼠标点击B时或者焦点到B时,执行读取数据库操作并显示在C里?
关键是鼠标点击B时或者焦点到B时,执行读取数据库操作如何实现?

可以采用AJAX的方式,或者给控件add attributes

2.我有一个js文件,验证各种输入的,如何在工程里调用它?

<script language="javascript" src="JSun.js"></script>

3.这种时间效果是怎么实现的?是个什么控件?(订机票或订酒店的页面,点击后面的日历图标,就会出一个日期选择控件,选择后填入TextBox中)

可以用AJAXToolKit的日历控件,或者用JS日历脚本。

4.我一个页面中有一个需要验证用户输入是不是数字的TextBox ,在一个居中的div中,正常打开页面正常,可是当输入不是数字,报出错误刷新后,这块div就居左显示了,导致页面变形。有什么办法可以解决?(正常页面和变形页面的客户端代码的区别是,变形客户端代码的顶端多了一段判断是否为数字的js代码)

你的这个报错的提示是用Response.Write("<script>alert('报错')</script>")这样的形式吧?
可以改用ClientScript.RegisterStartupScript(this.GetType(), "LoadPicScript", "错误提示!")
xiangzaopao 2009-03-25
  • 打赏
  • 举报
回复
1 ajax操作
2 直接包含进来<script language=...... src=...></script>
3 就是日历控件,网上搜索 很多
4 css的问题

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧