URL字段里 写入要传递的字段名 例如 ID
URL格式字符串 里写 xxx.aspx?parm = {0}
URL格式字符串 里写 xxx.aspx?parm = {0}
解决方案 »
- Excel手动插入求和函数(不是代码实现) ??? 我能统计上这样的列吗
- asp.net使用谷歌地图第三版api怎么实现范围圈定,展示时只显示指定范围内标记
- 要vs2005中treeview控件不刷新怎么做
- 在.net中怎么可以显示网络打印机呢,我可以显示本地的打印机,但网络打印机找不到啊,怎么办呢?
- 在Reporting Service中如何根据报表参数是否为空自动调整查询条件
- 高手请进!页面数据回传问题
- 如何链接到asp的网页
- 紧急:如何将ArrayList testA中的值赋给ArratList testB呀?
- ×××××××比较初级的问题×××××××
- 在asp.net web 应用程序中,怎样使用“密码输入框”,我用textbox不可以把字符串变为“**”啊,怎么办
- 超时,池连接
- 有这个控件吗?
2.加入按钮列,再加入事件代码,如EditCommand, UpdateCommand, CancelCommand。
即可完成行编辑作业。
aspx中显示如下
<asp:HyperLinkColumn DataNavigateUrlField="id" DataNavigateUrlFormatString="test.aspx?id={0}" DataTextField="carnumber" SortExpression="carnumber" HeaderText="车牌"></asp:HyperLinkColumn>2,添加按钮列中,编辑更新取消列。具体代码参考vs.net快速开发入门
Page.Response.Redirect("resource.aspx?res_code="+MyDataGrid.Items[e.Item.ItemIndex].Cells[0].Text);//把选中行的第一列值传到下一页
接受页
if(!Page.IsPostBack )
{
textbox1.text=Page.Request.QueryString["res_code"].ToString().Trim();
}
--------------------------------------------------------------------------------未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误:
行 22:
行 23:
行 24: aa = Request.QueryString("bt").ToString()
private void MyDataGrid_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
Page.Response.Redirect("resource.aspx?res_code="+MyDataGrid.Items[e.Item.ItemIndex].Cells[0].Text);//把选中行的第一列值传到下一页
}
像这样!
<SelectedItemStyle Font-Bold="True" ForeColor="White" BackColor="#9471DE"></SelectedItemStyle>
<ItemStyle ForeColor="Black" BackColor="#DEDFDE"></ItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="#E7E7FF" BackColor="#4A3C8C"></HeaderStyle>
<FooterStyle ForeColor="Black" BackColor="#C6C3C6"></FooterStyle>
<Columns>
<asp:HyperLinkColumn DataNavigateUrlField="BT" DataNavigateUrlFormatString="BBS-read.aspx?bt = {0}" DataTextField="BT" HeaderText="标题"></asp:HyperLinkColumn>
<asp:BoundColumn DataField="FJR" HeaderText="发件人(单位)"></asp:BoundColumn>
<asp:BoundColumn DataField="SJ" HeaderText="时间"></asp:BoundColumn>
<asp:BoundColumn DataField="JJ" HeaderText="简介"></asp:BoundColumn>
</Columns>
<PagerStyle HorizontalAlign="Right" ForeColor="Black" BackColor="#C6C3C6"></PagerStyle>
</asp:datagrid>
把这一行改成
DataNavigateUrlField="BT" DataNavigateUrlFormatString="BBS-read.aspx?bt={0}" DataTextField="BT" HeaderText="标题">
不要bt后面的那些空格