现在有一个文本框textbox,要接收别的页面传过来的值
应该用
<asp:TextBox ID="txtbt1" Text='ks' runat="server"></asp:TextBox><asp:TextBox ID="txtbt1" Text='<%# ("ks") %>' runat="server"></asp:TextBox><asp:TextBox ID="txtbt1" Text='<%= ("ks") %>' runat="server"></asp:TextBox>
这三个写法都不行,不知道改怎么取,还请大家指点一二,谢谢
应该用
<asp:TextBox ID="txtbt1" Text='ks' runat="server"></asp:TextBox><asp:TextBox ID="txtbt1" Text='<%# ("ks") %>' runat="server"></asp:TextBox><asp:TextBox ID="txtbt1" Text='<%= ("ks") %>' runat="server"></asp:TextBox>
这三个写法都不行,不知道改怎么取,还请大家指点一二,谢谢
解决方案 »
- asp.net中GridView能冲后台怎么在第一列添加Checkbox复选框?
- 想在一个asp:textbox控件中缺省显示3天前的日期,以方便查询,请问如何实现?
- 求VS2005中文版下载地址
- .Net2中使用SQL2005的两个小问题??
- NavigateUrl ="javascript:window.open('../qyhy/StaffInfo.aspx?staff_id=<%#DataBinder.Eval(Container,"DataItem.f_bmbm")......
- sqlHelper类是怎么回事??
- 怎么用javascript找到DataGrid模板列中的CheckBox呀?
- 有没有把法在调出其他页面的时候,把IE的地址栏关掉?
- 如果session失效,转换不成功,会出现什么异常啊?
- 新开窗口的奇怪(?)问题
- 关于Formview在模式切换的时候传值的问题
- 关于VS2008的 AJAX的问题
.cs页面
txtbt1.Text = Request.QueryString("id").ToString();
txtbt1.text= Request.QueryString[""]; protected string ks=string.Empty;
protected void Page_load(object sender,EventArgs e)
{
ks=Request.QueryString[""];
}
<input type="text" value='<%=ks%>'/>
this.txtbt1.text=Request.QueryString("ks").ToString();
别的页面传过来的值要用,request对象接收并赋值给当前页面上的控件
txtbt1.text=Request.Params["ks"].ToString();
textbox.text=name;
你之前报错,这样写试试呢
CS0117: “System.Web.UI.WebControls.TextBox”并不包含“text”的定义
txtbt1.Text就可以啦。属性是大写的上边的都可以实现,如果你非要在页面上赋值的话也可以。变量ks是全局的就可以。
<asp:TextBox ID="txtbt1" Text=' <%= ks %>' runat="server"> </asp:TextBox>
public string ks;
public string names;
public string timess;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//声明一个用于连接Access数据库的Connection对象conn
//OleDbConnection conn = new OleDbConnection(); //设置conn对象的连接字符串属性
//conn.ConnectionString = "Provider = Microsoft.Jet.OleDb.4.0;" + "Data Source =" + Server.MapPath("../App_Data/#db1.mdb"); if (Request["select"] != null)//判断是否有接受值,如果有
{
ks = Request["select"].ToString(); }
if (Request["names"] != null)//判断是否有接受值,如果有
{
names = Request["names"].ToString();
}
if (Request["timess"] != null)//判断是否有接受值,如果有
{
timess = Request["timess"].ToString();
}
}
}文本框里显示<%= ks %> 我都不知道上面代码错在哪里?麻烦大家帮忙看看.谢谢
string strtemp=request.querystring["name"].tostring(); 页面取不到值值当然是没传过来了
{
if (!IsPostBack)
{
Label1.Text = Session["f_name"] + "欢迎你";
f_name = Session["f_name"].ToString();
ViewState["p_userid"] = Request.QueryString["f_userid"];
f_userid = ViewState["p_userid"].ToString();
MyBind();//显示的是LABEL2
DataBind();
}
}
<asp:TextBox ID="txtbt1" Text=' <%#ks%>' runat="server"> </asp:TextBox>