如题? 谢谢了~~急
解决方案 »
- ASP.net 创建Http网站运行出错,怀疑时IIS出错。
- 关于多页打印的问题 请大家帮忙下
- hyperlink能否调用后台方法
- 一个treeview控件节点的问题
- 程序在服务器端生成多个文件,如何将文件保存到客户端指定目录?
- 请教,IIS可以启动, 但无法访问本地网站!
- 我使用VS2003自带的水晶报表,但webform上显示的报表按钮并没有导出按钮啊?
- vsnet巨郁闷得事!!!!!!!!!!!!!!!
- textbox行间距的控制,谢谢大家
- .net快速入门的两个好组件
- div 显示返回的aspx页面出错 unknow runtime error
- ?????????????如何将一个本项目中的一个网页放到一个div中,求源码小弟在此谢过了????
<%@ Register TagPrefix="ajax" Namespace="MagicAjax.UI.Controls" Assembly="MagicAjax" %>
<script>
/**//*
function openDialog3(srcW,srcH,srcU,sl)
{
var X=0;
var Y=0;
var Cstyle;
X=(screen.width-srcW)/2;
Y=(screen.height-srcH)/2;
Cstyle = "dialogLeft:"+X+"px;dialogTop:"+Y+"px;dialogHeight:"+srcH+"px;dialogWidth:"+srcW+"px;help:no;status:no;scroll:"+sl;
var sReturnVal = window.showModalDialog(srcU,window,Cstyle);
return sReturnVal;
}
*/
function GetValue(postback)
{
//目前已经选中的值
var selectedValues = document.getElementById("<%=hdId.ClientID%>").value;
var params = "";
if(selectedValues != "" && selectedValues != ";")
{
params = "id=" + selectedValues;
}
var url = "../Web/ServiceSelector.aspx";
if(params != "")
{
url += "?" + params;
}
var result = openDialog2('550','400',url,'no');
var oldId = document.getElementById("<%=hdId.ClientID%>").value;
if(result)
{
var serviceIds = result[0];
var serviceNames = result[1];
document.getElementById("<%=hdId.ClientID%>").value = serviceIds;
document.getElementById("<%=txtName.ClientID%>").value = serviceNames;
}
//var attr = document.getElementById("<%=this.ClientID%>").getAttribute("AutoPostback");
if(postback.toLowerCase() == "true" && oldId != document.getElementById("<%=hdId.ClientID%>").value)
{
__doPostBack('<%=txtName.ClientID%>','');
}
}
</script>
<ajax:ajaxpanel id="Ajaxpanel1" runat="server">
<asp:textbox id="txtName" ReadOnly="True" runat="server" Width="180px"></asp:textbox>
</ajax:ajaxpanel>
<IMG style="CURSOR: hand" onclick="GetValue('<%=AutoPostBack%>');" src="/tof_client/images/addrbook.gif">
<INPUT id="hdId" type="hidden" name="hdId" runat="server">
----------------
//....
public bool AutoPostBack
{
get
{
return txtName.AutoPostBack;
}
set
{
txtName.AutoPostBack = value;
}
}
public event System.EventHandler SelectedChanged;//....private void txtName_TextChanged(object sender, System.EventArgs e)
{
SelectedChanged(null,null);
}