客户端执行 DDL下拉框调用页面JAVACRIP 涵数ddlQuery.Attributes.Add("onchange","changeSearchText();"); DataGrid 绑定项调用JAVASCRIPT,客户端
2008-08-28 11:48
441 查看
private void Page_Load(object sender, System.EventArgs e)
{
ddlQuery.Attributes.Add("onchange","changeSearchText();");
if(!this.Page.IsPostBack)
{
PageNaivegate();
}
}
====================
<script language="javascript" type="text/javascript">
function changeSearchText()
{
alert(111);
}
</script>
====================================================
2
private void Page_Load(object sender, System.EventArgs e)
{
string target=Request.Params["__EVENTTARGET"];
string args=Request.Params["__EVENTARGUMENT"];
ddlQuery.Attributes.Add("onchange","changeSearchText();");
AjaxPro.Utility.RegisterTypeForAjax(typeof(mrp.hk.vendorManageUI));
if(!this.Page.IsPostBack || (target != null && target=="pagesizeChange"))
{
PageNaivegate();
}
}
--------------------------
<script language="javascript" type="text/javascript">
var pagesize = "<%=PagesizeControl%>";
function changePageSize(control)
{
if(control.value=="更改頁面大小")
{
document.getElementById(pagesize).style.display="";
control.value="確定";
}
else
{
document.getElementById(pagesize).style.display="none";
control.value=="更改頁面大小"
__doPostBack("pagesizeChange","pagesizeChange");//调用服务端事件
}
}
function changeSearchText()
{
alert(111);
}
</script>
========================DataGrid 绑定项调用JAVASCRIPT,客户端========
3 private void dgDraw_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType != ListItemType.Header)
{
if(e.Item.Cells[11].Text == "1")
{
e.Item.Cells[11].Text="可领料";
e.Item.BackColor=System.Drawing.Color.LightGreen;
}
else if(e.Item.Cells[11].Text == "0")
{
e.Item.Cells[11].Text="缺料";
e.Item.BackColor=System.Drawing.Color.FromArgb(144,238,255);
}
else if(e.Item.Cells[11].Text == "2")
{
e.Item.Cells[11].Text="料领完";
e.Item.BackColor=System.Drawing.Color.LightGreen;
}
e.Item.Cells[12].Text="<span onclick=\"openGetInfo('"+e.Item.Cells[0].Text+"')\" style='CURSOR: hand'>查 看</span>";
e.Item.Cells[1].Text="<span onclick=\"openGetInfo('"+e.Item.Cells[0].Text+"')\" style='CURSOR: hand'>"+e.Item.Cells[1].Text+"</span>";
}
}
----------------------
<script language="javascript">
function openGetInfo(value)
{
window.open('projectDetailinfo.aspx?vgetID='+value+'','aaaa','height=720,width=800,top=0,left=8,scrollars=yes');
}
</script>
var pagesize = "<%=PagesizeControl%>";
function changePageSize(control)
{
if(control.value=="更改頁面大小")
{
document.getElementById(pagesize).style.display="";
control.value="確定";
}
else
{
document.getElementById(pagesize).style.display="none";
control.value=="更改頁面大小"
__doPostBack("pagesizeChange","pagesizeChange");//调用服务端事件
}
}
function openGetInfo(value)
{
//projectDetailinfo.aspx?vgetID
//drawMaterielInfo.aspx?getID
//window.open('drawMaterielInfo.aspx?getID='+value+'','aaaa','height=720,width=1000,top=0,left=8,scrollars=yes');
window.open('projectDetailinfo.aspx?vgetID='+value+'','aaaa','height=720,width=800,top=0,left=8,scrollars=yes');
}
{
ddlQuery.Attributes.Add("onchange","changeSearchText();");
if(!this.Page.IsPostBack)
{
PageNaivegate();
}
}
====================
<script language="javascript" type="text/javascript">
function changeSearchText()
{
alert(111);
}
</script>
====================================================
2
private void Page_Load(object sender, System.EventArgs e)
{
string target=Request.Params["__EVENTTARGET"];
string args=Request.Params["__EVENTARGUMENT"];
ddlQuery.Attributes.Add("onchange","changeSearchText();");
AjaxPro.Utility.RegisterTypeForAjax(typeof(mrp.hk.vendorManageUI));
if(!this.Page.IsPostBack || (target != null && target=="pagesizeChange"))
{
PageNaivegate();
}
}
--------------------------
<script language="javascript" type="text/javascript">
var pagesize = "<%=PagesizeControl%>";
function changePageSize(control)
{
if(control.value=="更改頁面大小")
{
document.getElementById(pagesize).style.display="";
control.value="確定";
}
else
{
document.getElementById(pagesize).style.display="none";
control.value=="更改頁面大小"
__doPostBack("pagesizeChange","pagesizeChange");//调用服务端事件
}
}
function changeSearchText()
{
alert(111);
}
</script>
========================DataGrid 绑定项调用JAVASCRIPT,客户端========
3 private void dgDraw_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType != ListItemType.Header)
{
if(e.Item.Cells[11].Text == "1")
{
e.Item.Cells[11].Text="可领料";
e.Item.BackColor=System.Drawing.Color.LightGreen;
}
else if(e.Item.Cells[11].Text == "0")
{
e.Item.Cells[11].Text="缺料";
e.Item.BackColor=System.Drawing.Color.FromArgb(144,238,255);
}
else if(e.Item.Cells[11].Text == "2")
{
e.Item.Cells[11].Text="料领完";
e.Item.BackColor=System.Drawing.Color.LightGreen;
}
e.Item.Cells[12].Text="<span onclick=\"openGetInfo('"+e.Item.Cells[0].Text+"')\" style='CURSOR: hand'>查 看</span>";
e.Item.Cells[1].Text="<span onclick=\"openGetInfo('"+e.Item.Cells[0].Text+"')\" style='CURSOR: hand'>"+e.Item.Cells[1].Text+"</span>";
}
}
----------------------
<script language="javascript">
function openGetInfo(value)
{
window.open('projectDetailinfo.aspx?vgetID='+value+'','aaaa','height=720,width=800,top=0,left=8,scrollars=yes');
}
</script>
var pagesize = "<%=PagesizeControl%>";
function changePageSize(control)
{
if(control.value=="更改頁面大小")
{
document.getElementById(pagesize).style.display="";
control.value="確定";
}
else
{
document.getElementById(pagesize).style.display="none";
control.value=="更改頁面大小"
__doPostBack("pagesizeChange","pagesizeChange");//调用服务端事件
}
}
function openGetInfo(value)
{
//projectDetailinfo.aspx?vgetID
//drawMaterielInfo.aspx?getID
//window.open('drawMaterielInfo.aspx?getID='+value+'','aaaa','height=720,width=1000,top=0,left=8,scrollars=yes');
window.open('projectDetailinfo.aspx?vgetID='+value+'','aaaa','height=720,width=800,top=0,left=8,scrollars=yes');
}
相关文章推荐
- jquery textSearch实现页面搜索 注意!!!!调用这个插件后,js事件绑定如,on、bind、live delegate全部失效,折腾了我一整天!!!
- Java动态绑定的理解-调用对象方法的执行过程
- JDK8中Java调用Javascript脚本引擎动态定义与执行代码
- IOS下Iphone手机访问移动端页面,on预绑定的click事件不执行,解决方案
- 在JAVA程序中直接执行JAVASCRIPT代码(简单调用实例)
- JDK8中Java调用Javascript脚本引擎动态定义与执行代码
- 如何使用网页开发自己的app,在网页中的按钮与自己的java代码绑定来实现打电话即javascript代码调用java代码,和java代码来调用javascript代码
- JavaScript调用客户端Java程序的方法
- JavaScript调用客户端Java程序的方法
- 调用 WebView 的 loadUrl 加载页面后 Javascript 脚本不执行
- JavaScript调用客户端的可执行文件(示例代码)
- 关于SearchView中onQueryTextSubmit方法执行两次的解决方法
- 困兽之斗!使用JavaScript执行客户端的exe文件(excute the .exe file on client-side machine by JavaScript)
- cocos2d-html5 javascript 通过C++绑定,调用java方法
- cocos2d-html5 javascript 通过C++绑定,调用java方法
- [zz]javascript: Dynamically change a normal text statement on a html page
- [Java][Js]利用Rhino在服务器端执行JavaScript、并实现Java与JavaScript相互调用
- 意外作出了一个javascript的服务器,可以通过js调用并执行任何java(包括 所有java 内核基本库)及C#类库,并最终由 C# 执行你提交的javascript代码! 不敢藏私,特与大家分
- JavaScript调用客户端的可执行文件
- jsp页面:js方法里嵌套java代码(是操作数据库的),如果这个js 方法没被调用,当jsp页面被解析的时候,不管这个js方法有没有被调用这段java代码都会被执行?