我用代码直接写的绑定程序,没在属性里设置,现在我想增加一个链接字段,并且需要给另一个页传值,除了在属性里设置,谁知道怎么在代码里添加这个连接字段列啊!~!
小弟急啊...大哥门帮忙啊
绑定代码:
string SqlConn;
SqlConn = ConfigurationManager.AppSettings["SqlConnection"];
SqlConnection myConn = new SqlConnection(SqlConn);
myConn.Open();
SqlDataAdapter myAda1 = new SqlDataAdapter("select id as '编号',shengfen as '省份' from B2B_Quyu order by id asc", myConn);
DataSet myds1 = new DataSet();
myAda1.Fill(myds1);
this.GridView1.DataSource = myds1.Tables[0];
this.GridView1.DataBind();
myAda1.Dispose();
myConn.Close();小弟在线等,高手大哥给解决一下!~
小弟急啊...大哥门帮忙啊
绑定代码:
string SqlConn;
SqlConn = ConfigurationManager.AppSettings["SqlConnection"];
SqlConnection myConn = new SqlConnection(SqlConn);
myConn.Open();
SqlDataAdapter myAda1 = new SqlDataAdapter("select id as '编号',shengfen as '省份' from B2B_Quyu order by id asc", myConn);
DataSet myds1 = new DataSet();
myAda1.Fill(myds1);
this.GridView1.DataSource = myds1.Tables[0];
this.GridView1.DataBind();
myAda1.Dispose();
myConn.Close();小弟在线等,高手大哥给解决一下!~
解决方案 »
- 关于xsd
- [求助]关于web service通过端口映射访问的问题!
- 请教这个存储过程执行不了
- 弱弱的发个帖:大侠,能指点下VS2003 C#中的菜单使用吧?————一百万火急!!!
- 本地可以正常运行,但是上传到服务器显示The type or namespace name 'conn1' could not be found (are yo
- Forms验证的一个小问题。请大家帮帮忙!
- 哪位大哥有可以知道ip来源的流量统计系统?能不能个小弟一套?
- VS.Net 安装过程中的问题.组件升级这一步时出现以下问题
- 大家现在都用什么方式或组件来做asp.net的报表啊?进者有分!
- 急急急急急!!!关于visiualstudio2012加载winform应用程序时,显示无法加载CustomMarshalers.dll,求指点!!
- 用textbox录入数据库不成功!
- 请问有没有针对.net的UML图设计软件
hlc.DataNavigateUrlFields = new string[] { "编号" };
hlc.DataNavigateUrlFormatString = "bb.aspx?id={0}";
hlc.DataTextField = "省份";
hlc.HeaderText = "链接"; this.GridView1.Columns.Add(hlc);
this.GridView1.DataSource = ....
this.GridView1.DataBind();
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.createBind();
}
this.soking();
} private void soking()
{
SqlDataSource sqlds = new SqlDataSource(); //创建SqlDataSource
sqlds.ConnectionString= ConfigurationManager.ConnectionStrings["sqlLink"].ConnectionString; //创建链接
sqlds.SelectCommand = ("select id as '编号',shengfen as '省份' from B2B_Quyu order by id asc");
sqlds.ID = "idName";
sqlds.DataSourceMode = SqlDataSourceMode.DataSet;
Page.Controls.Add(sqlds);
GridView1.DataSourceID = sqlds.ID;
} private void createBind()
{
HyperLinkField HLF = new HyperLinkField(); //创建HyperLinkField (这个不用我多说了吧)
HLF.DataTextField = "shengfen"; //把省份作为显示的字段, 以超链接方式; (根据你的需要) //下面的两行代码. 自己看下就知道了. id为传递的值. 通常是主键
HLF.DataNavigateUrlFields = new string[] { "id" };
HLF.DataNavigateUrlFormatString = "king.aspx?title={0}";
//下面的不是很重要. 有很多的属性. 没有加.比如表头样式什么的
HLF.ItemStyle.Wrap = false;
HLF.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
GridView1.Columns.Add(HLF); //最后就是加入到GridView1
}
}
写的有点烂了, 但是这个就是我的水平. 我也是刚开始学习没多长时间. 所以.....