ascx中
<asp:textbox id="txtName" runat="server"></asp:textbox>
<INPUT id="btn_ManaSel" onclick="seluser1('hidUID','txtName')" type="button" value="选择" name="Button7" runat="server">
<INPUT id="hidUID" style="WIDTH: 42px; HEIGHT: 22px" type="hidden" size="1">
<INPUT id="hidret" style="WIDTH: 24px; HEIGHT: 22px" type="hidden" size="1" name="hidret"
runat="server">
<INPUT id="hidret1" style="WIDTH: 24px; HEIGHT: 22px" type="hidden" size="1" name="hidret1"
runat="server">
js中
function seluser1(objid,objname)
{
var t=document.all("hidret");
var t1=document.all("hidret1");
t.value="";
window.showModalDialog("../common/ss.aspx",window,"dialogHeight:400px;dialogWidth:300px;Resizable:yes;Status:no;;Help:no");
//update
var s=document.getElementById(objid);
var s1=document.getElementById(objname);
if(t.value != "")
{
s.value = t.value;
s1.value = t1.value;
//
}
//
}提示 ‘null’为空或不是对像,怎么改?
<asp:textbox id="txtName" runat="server"></asp:textbox>
<INPUT id="btn_ManaSel" onclick="seluser1('hidUID','txtName')" type="button" value="选择" name="Button7" runat="server">
<INPUT id="hidUID" style="WIDTH: 42px; HEIGHT: 22px" type="hidden" size="1">
<INPUT id="hidret" style="WIDTH: 24px; HEIGHT: 22px" type="hidden" size="1" name="hidret"
runat="server">
<INPUT id="hidret1" style="WIDTH: 24px; HEIGHT: 22px" type="hidden" size="1" name="hidret1"
runat="server">
js中
function seluser1(objid,objname)
{
var t=document.all("hidret");
var t1=document.all("hidret1");
t.value="";
window.showModalDialog("../common/ss.aspx",window,"dialogHeight:400px;dialogWidth:300px;Resizable:yes;Status:no;;Help:no");
//update
var s=document.getElementById(objid);
var s1=document.getElementById(objname);
if(t.value != "")
{
s.value = t.value;
s1.value = t1.value;
//
}
//
}提示 ‘null’为空或不是对像,怎么改?
解决方案 »
- 数据库连接,新手外加菜鸟的困惑,所有分全部奉上
- 页面浏览的时候出现“未将对象引用设置到对象的实例”错误,实在看不懂了
- urlwriter重写后首页在ie6.0下,看不到源文件,在ff里正常的
- 如何捕捉smtp的错误值?
- 我想在cs文件中把input中所选择的文件传到aa.aspx页面应该怎么写?
- 如何在asp.net中调用客户端执行某个exe
- 有关DataFormatString的问题﹗﹗
- 诚聘后台程序员,网页设计师
- 用户 'sa' 登录失败。
- 请问如何在 ASP.NET 中,与 WinForm 控件的进行交互?
- 关于自定义类中使用Response的问题!
- 跪求!这问题我找了好久都没有找到解决的办法
这个路径是不是要以使用这个用户控件的窗口来定义,
你这个路径是不是用户控件相对于ss.aspx的路径??
我想应该把它写成使用这个用户控件的窗口相对于ss.aspx的路径,你试试
在引用该用户控件的页面中输出的ID是不同的,你可以查看HTML
建议你这样加入JS到按钮:
你原来是这样:
<INPUT id="btn_ManaSel" onclick="seluser1('hidUID','txtName')" type="button" value="选择" name="Button7" runat="server">
建议的方式:
在CS文件的Page_Load函数中使用
this.btn_ManaSel.Attribute.Add("onclick","seluser1('hidUID','"+this.txtName.ClientID+"')");同时该JS函数seluser1中用到的ID一定要是参数,不能直接document.getElementById("'txtName'")
var t1=document.all("hidret1");
------------------
这两个返回null值。该如何取得?
最好是。让我想象。