注:试过Text.Width=Unit.Pixel(100)的方法,没效果!
解决方案 »
- 急!各位帮忙!在asp.net代码,数据访问层,写sql语句的时候,如何加事务呢?各位进来解决一下!感激不尽@@@!!!!
- 求高人指点,文本编辑问题
- *****正则表达式问题
- .net在vs2008中页面能显示flash但在iis服务器中不能显示flash
- 如何在点击其它按钮时不对表单进行验证?
- 小问题:关于XML节点的清零。
- 可能不是一般ORA-01400错误: 无法将 NULL 插入 ("SYZXDB"."HWGPFXFTZL"."SYS_C00001_04032119:46:44$")
- 求指导,谢谢大家
- 用javascript怎么实现这个问题呢!?
- asp中怎样写连接数据库建的代码?
- 当把文件从服务器发送到客户端时,怎样才不能弹出对话框?
- 问下 session 的问题
private void dataJG_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.EditItem)
{
((TextBox)e.Item.Cells[0].Controls[0]).style.add("width","100px");
}
}
To tnt8csdn2000(Userful):改过了,一样没效果~~~~是不是需要什么前提条件,比如在定义时有什么要求等???
Code snippet of the day : Resizing ASP.NET Datagrid Controls in Edit mode at runtime
http://www.cnblogs.com/fengzhimei/archive/2004/06/10/14621.aspx
<asp:TemplateColumn>
<Table>设置你要的大小和布局</Table>
</asp:TemplateColumn>
</Columns>
if(e.Item.ItemType == ListItemType.EditItem)
{
TextBox tb_target; tb_target =(TextBox)e.Item.Cells[2].Controls[0];
tb_target.Width = 200;
}
在点修改按钮后调用客户端脚本程序控制<script>
var oText = document.getElementByID(TextName);//TextName -- 要控制的文本框的ID
oText.style.width = 100px;
</script>