实现datagrid可编辑后,一点编辑由于输入框的出现导致页面变宽,有没有办法可以设置输入框的大小!
解决方案 »
- 求一个CSS效果
- 如何在自定义控件类库里使用JS脚本以及注册这段脚本
- confirm 弹出的消息框的title信息能不能改
- 上了微软的贼船,asp.net不是想象中的那么简单啊~
- 哥们问问个图片JS激活的问题
- <a href="XXXX.com">XXXX</a>和<a href="XXXX.com/Default.aspx">XXXX</a>的区别
- 怎样发布新闻
- 一个错误,不知道是怎么回事???
- 取得服务器上的时间?
- 在DataGrid的HyperLinkColumn中,如何传入两个参数
- asp.net + xmlhttp组件问题,请各位帮帮忙
- 本人初学想做一个blog,不知道键几个数据表,网上的例子都太大了,谁能给个详细的说明啊
<headerstyle HorizontalAlign="Center" />
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:TextBox ID="ybwz1" runat="server" Text='<%# DataBinder.Eval (Container.DataItem, "ybwz") %>'>
</asp:TextBox>
</ItemTemplate>
</asp:TemplateColumn>
<asp:editcommandcolumn HeaderText="操作" edittext="修改"/>
</Columns>
</asp:datagrid>sqlstr = "UPDATE dfb SET ybwz = '" & ybwz1.Text & "' WHERE id = " & ybwz.Text
这该怎么改啊!
<asp:TextBox ID="ybwz1" runat="server" Text='<%# DataBinder.Eval (Container.DataItem, "ybwz") %>'>比如
<asp:TextBox ID="ybwz1" width="80px" runat="server" Text='<%# DataBinder.Eval (Container.DataItem, "ybwz") %>'>
源错误:
行 45: sqlstr = "UPDATE dfb SET ybwz = '" & ybwz.Text & "' WHERE id = " & aa.text
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType==ListItemType.EditItem)
{TextBox t=(TextBox)e.Item.Cells[序号].Controls[0];
t.Width=50;
}
}
====
~~~~ 我的Blog:http://blog.csdn.net/quou2002
{
if(e.Item.ItemType==ListItemType.EditItem)
{
e.Item.Cells[1].Attributes.Add("Width", "300px");
}
}