مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

elham01

عضویت از 1394/03/02

نحوه اوردن onclick هایپرلینک در codebihinde

  • چهارشنبه 20 مرداد 1395
  • 09:56
تشکر میکنم

سلام دوستان

دیتالیستی دارم که دیتاسورس اون از یه تکست باکس پر میشه

حالا میخوام تو صفحه اونو بیارم...

 

  <asp:DataList ID="uxSuggestionsHistory" runat="server" ItemType="System.string">
                <ItemTemplate>
                <%-- QueryStringCoder.Code((string)Container.DataItem) )--%>
                   
                    <a id="HyperLink21" onclick='<%# @"return OpenWindowWithSize(&#039;" + Page.ResolveClientUrl("~/Admin/ViewSuggestionIterations.aspx?code=" + Container.DataItem) + @"&#039;,550,600);" %>'
                        title="سابقه" class="HoverLink" href="a" target="_blank">
                        <asp:Image runat="server" ImageUrl="~/Image/history.png" Width="50px" ID="Image1" />
                    </a>
                </ItemTemplate>
            </asp:DataList>


 string s = uxSuggestionID.Value.ToString();
            uxSuggestionsHistory.DataSource = s;
            uxSuggestionsHistory.DataBind();
                      

خطا Unable to cast object of type 'System.Char' to type 'System.String'. میده

اشکال کارم از کجاست؟؟؟؟؟؟؟؟؟؟

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 20 مرداد 1395
  • 13:27

( لطفا از عناوین مناسب برای تاپیک استفاده کنید )

کد این متد OpenWindowWithSize چه کاری انجام میده ؟

کاربر سایت

elham01

عضویت از 1394/03/02

  • چهارشنبه 20 مرداد 1395
  • 14:00

سلام

window.open جاواست

    <script>
        function OpenWindowWithSize(url, width, height) {
            window.open(url, '', 'resizable=1,scrollbars=1,width=' + width + ',height=' + height);
            return false;
        }

    </script>

کاربر سایت

elham01

عضویت از 1394/03/02

  • چهارشنبه 20 مرداد 1395
  • 16:32

یا چطوری  Session["sd"]

تو asp بیارم?
 

 <asp:HyperLink ID="HyperLink2" runat="server" ToolTip="گردش" Target="_blank"
                        onclick='<%# "return OpenWindowWithSize(&#039;" + Page.ResolveClientUrl( "~/Admin/ViewSuggestionIterations.aspx?code=" + QueryStringCoder.Code(Eval(Session["Sd"]).ToString()) )  + "&#039;,550,600);" %>'
                        NavigateUrl="void(0);">
                            <asp:Image runat="server" ImageUrl="~/Image/history.png" Width="35px" />
                    </asp:HyperLink>

شدنی هست؟

یا فقط از codebihinde امکان پذیره!

یا رویداد onclick همینو چطور تو codebihinde بیارممم؟

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 21 مرداد 1395
  • 09:35

شدنی هست ولی بهتره از کد پر بشه

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)