asp.net <asp:TextBox ID="TextBox1" runat="server" Text=<%=bll.title %>></asp:TextBox>

Text=<%=bll.title%>怎么样才能显示<%=bll.title%>在textbox里面呢?这样做的时候框内只输出<%=bll.title%>,没有文字啊!有... Text=<%=bll.title %> 怎么样才能显示<%=bll.title %>在textbox里面呢?这样做的时候框内只输出<%=bll.title %>,没有文字啊!
有别的方法吗?求解啊!
展开
 我来答
你是谁LCqTt
2011-01-30 · TA获得超过602个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:862万
展开全部
服务器控件不能这么绑定值。普通的html控件可以,如:<input type='text' value='<%=bll.title %>'/>
你可以在你的后台代码里给服务器控件赋值:
C# Code:
如在Page_load里:
protected void page_Load(object sender, EventArgs e )
{
if( !IsPostback )
{
txt.Text = bll.title;
}
}
七星阵X
2011-01-30 · TA获得超过295个赞
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:196万
展开全部
这样服务器不会识别的。既然是TextBox,你可以在后台给这个TextBox的ID赋值呀
TextBox1.Text = dr["title"].ToString();这样就可以取值了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海漫游枪手
2011-01-30 · 超过86用户采纳过TA的回答
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:243万
展开全部
<%=bll.title %>
<input id="Text1" type="text" value='<%=bll.title %>' />
你需要在你的后台bll中提供title这个属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
房雁凡s9
2011-01-30 · TA获得超过1360个赞
知道小有建树答主
回答量:504
采纳率:100%
帮助的人:507万
展开全部
bll 对象要声明为类的公共对象才可用作为数据源被访问
再者 Text="<%=bll.title %>" 规范一点,属性的值加上引号
可以如下修改
public BLL(说明:bll的类型) bll;
protected void page_Load(object sender, EventArgs e )
{
if( !IsPostback )
{
//初始化
bll=....;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式