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 %>,没有文字啊!
有别的方法吗?求解啊! 展开
有别的方法吗?求解啊! 展开
4个回答
展开全部
这样服务器不会识别的。既然是TextBox,你可以在后台给这个TextBox的ID赋值呀
TextBox1.Text = dr["title"].ToString();这样就可以取值了
TextBox1.Text = dr["title"].ToString();这样就可以取值了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%=bll.title %>
<input id="Text1" type="text" value='<%=bll.title %>' />
你需要在你的后台bll中提供title这个属性
<input id="Text1" type="text" value='<%=bll.title %>' />
你需要在你的后台bll中提供title这个属性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
bll 对象要声明为类的公共对象才可用作为数据源被访问
再者 Text="<%=bll.title %>" 规范一点,属性的值加上引号
可以如下修改
public BLL(说明:bll的类型) bll;
protected void page_Load(object sender, EventArgs e )
{
if( !IsPostback )
{
//初始化
bll=....;
再者 Text="<%=bll.title %>" 规范一点,属性的值加上引号
可以如下修改
public BLL(说明:bll的类型) bll;
protected void page_Load(object sender, EventArgs e )
{
if( !IsPostback )
{
//初始化
bll=....;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询