Я написал Gridview код, как показано ниже строк кодаBinding сетки со статическими данными
<div class="overflowX">
<asp:GridView ID="grdView" AutoGenerateColumns="false" BorderWidth="0" runat="server" CssClass="table">
<Columns>
<asp:TemplateField HeaderText="Non-Resident License">
<ItemTemplate>
<asp:Label ID="lblJurisdiction" runat="server" Text='<%# Container.DataItem %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Effective Date">
<ItemTemplate>
<asp:TextBox ID="txtEffectiveDate" style="padding:12px 5px;" placeholder="(mm/dd/yyyy)" CssClass="datepiker" runat="server"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
В CS файле
private void FillJurisdictionGrid(string Jurisdiction, string IssueDate)
{
Jurisdiction = "Alabama, Alaska, Arizona";
IssueDate = "12/10/2015";
if (Jurisdiction != "")
{
grdView.Visible = true;
grid.Visible = true;
txtJurisdiction.Enabled = false;
string[] jurisdictionData = Jurisdiction.Split(',');
grdView.DataSource = jurisdictionData;
grdView.DataBind();
}
else
{
grid.Visible = false;
grdView.Visible = false;
}
}
Я хочу, чтобы сетка должна выглядеть
Non -Resident License - Дата вступления в силу
Alabama - 12/10/2015
Alaska - 12/10/2015
Аризона - 12/10/2015
Я хочу, чтобы эта дата должна появиться же во всех строках в текстовом поле txtEffective` date.
Пожалуйста, помогите мне.
Вы передаете параметры в 'FillJurisdictionGrid' которые немедленно получить модифицированные. Мне это кажется странным. –
Юрисдикция = "Алабама, Аляска, Аризона"; И IssueDate = "12/10/2015" - это просто, чтобы сделать вопрос более понятным ... –