PDA

View Full Version : سوال: انتقال اطلاعات



Minamir
جمعه 27 خرداد 1390, 16:17 عصر
سلام به همه دوستان،اساتید و مدیران انجمن
دوستان من می خواستم مقادیری رو بعد از کلیک کردن رو یکی از فیلد های GirdView به صفحه بعد ببرم
روی در porpertice فیلد مورد نظرم در gridview در قسمت edit culumns.. کلیک کردم و کار های زیر رو انجام دادم:

datanavigationurlfilds = name,family
datanavigationurlformatstring = Login.aspx?name{0}&family{1}

این هارو نوشتم و فرضا من می خوام مقادیر name, family رو به صفحه login.aspx انتقال بدم
در داخل صفحه login.aspx ،دوتا label قرار دادم و در داخل page_load نوشتم :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;


public partial class Login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = Request.QueryString.Get(0);
Label2.Text = Request.QueryString.Get(1);
}


}
ولی الان بهم error میده و من واقعا نمی دونم مشکل از کجاست میشه راهنمایم کنید؟
من هر کاری کردم و هیچی دیگه به ذهنم نمی رسه جا داره بگم من دارم با #C کد می زنم و VB رو نمی خوام
ممنون می شم یک نفر به داد من برسه.

chaalesh
جمعه 27 خرداد 1390, 19:38 عصر
این فیلد چه طوره :
<asp:TemplateField>
<ItemTemplate>
<a href='login.aspx?id1=<%# Bind("intid1") %>&id2=<%# Bind("intid2") %>' >متن مورد نظر شما</a>
</ItemTemplate>
</asp:TemplateField>


و یا استفاده از تابع سمت سرور که الان نامش یادم نیست برای اینکه پیداش کنی اینا رو سرچ کن
CommandName CommandArgument GridView

Minamir
جمعه 27 خرداد 1390, 22:01 عصر
این فیلد چه طوره :
<asp:TemplateField>
<ItemTemplate>
<a href='login.aspx?id1=<%# Bind("intid1") %>&id2=<%# Bind("intid2") %>' >متن مورد نظر شما</a>
</ItemTemplate>
</asp:TemplateField>


و یا استفاده از تابع سمت سرور که الان نامش یادم نیست برای اینکه پیداش کنی اینا رو سرچ کن
CommandName CommandArgument GridView

ببخشید ولی من نفهمیدم از اینا چطور استفاده کنم؟

Minamir
شنبه 28 خرداد 1390, 10:15 صبح
ببخشید دوستان اگر امکانش هست و ممکنه بگید کد خودم کجاش غلط هستش ممنون می شم