求救: 1.这个格式很难看,怎么都调整各个列的宽度呢?
2. 我想在最后一列加上一个超链接,获得该行的信息并去查询数据库,这个超链该怎么弄?大侠们,帮帮我吧,刚刚接触ASP在线等
解决方案 »
- MVC对话框两种办法的分析。。欢迎来讨论
- 帮我看看这个ASP.NET的需求问题怎么解决啊?
- 正则表达式问题 在线等(急)
- 网页的缓存时间设置多少最好呢?和什么有关系呢
- 关于Session变量的问题,急高手帮忙~~
- 老师给我出了个题目是GRIDVIEW的单元格合并
- 分析器错误信息: 找不到文件或程序集名称“CrystalDecisions.Shared”,或找不到它的一个依赖项
- 某些网站打开后地址是比如ww.xxxx.com,我怎么知道真是访问的网页名字和路径
- 这样的代码怎么会出错呢?
- Sql语句从数据表日期字段取得数据,如何计算与系统时间的时间差(以日为单位)?
- 用MSClass滚动图片在普通HTML页面没问题,ASPX页面就是不行
- 怎样获取数据控件模板中的textbox的id属性?
DataNavigateUrlFormatString="xx.aspx?cc={0}" HeaderText="进入"
NavigateUrl="bb.aspx" Text="<font color=red >进入</font>" />
现在我采用的是拖了一个文件,没有编写代码。
问题:1. 列的宽度怎么调整呢?
2. 我可以吧这些代码写在后台里吗? cs文件里
3. 你能给我在线的联系方式吗?我想在线找你求助
不甚感激
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" OnRowDataBound="GridView1_RowDataBound">
<Columns>
<asp:BoundField DataField="ID" HeaderText="ID"/>
<asp:BoundField DataField="Title" HeaderText="Title"/>
<asp:BoundField DataField="Time" HeaderText="Time"/>
<asp:TemplateField HeaderText="link" ItemStyle-Width="50px">
<ItemTemplate></ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string id = e.Row.Cells[0].Text;//取出第一列ID值
HyperLink hl = new HyperLink();
hl.ID = "hl" + id;
hl.Target = "_blank";
hl.Text = "批改";
hl.NavigateUrl = "WebForm1.aspx?id=" + id;
e.Row.Cells[4].Controls.Add(hl);
e.Row.Cells[4].Attributes.Add("style", "width:50px");//此处为代码设置宽度,可以再页面用ItemStyle-Width属性设置宽度
}
}
hl.Target = "_blank";
//hl.Text = "批改";
hl.NavigateUrl = "WebForm1.aspx?id=" + id;
//这句话是我能在另外一个页面获得id的值对吗?谢谢你!能帮我解释下吗?
在WebForm1.aspx页面通过Request.QueryString["id"]取得传过来的参数值。